使进程执行某一程序。成功无返回值,失败返回 -1 int execlp(const char *file, const char *arg, ...); 借助 PATH 环境变量找寻待执行程序 参1: 程序名 参2: argv0 参3: argv1 ...: argvN 哨兵:NULL int ex ...
分类:
其他好文 时间:
2020-12-15 12:22:16
阅读次数:
3
少点代码,多点头发本文已经被GitHub收录,欢迎大家踊跃star和issues。https://github.com/midou-tech/articles入职第一周,我被坑了最近刚入职新公司,本来想着这刚来新公司,一般都是熟悉熟悉公司同事,看看组内工程文档,找几个demo自己练练手。咳咳咳,万万没想到啊,一切都是我以为的,我还是太嫩了。入职那天下午,组长给我丢了几个文档,让我看下这个这些工程的
分类:
其他好文 时间:
2020-12-11 11:40:42
阅读次数:
2
1、RDB和AOF的优缺点 2、master和slave同步过程 3、哨兵的使用和实现机制4、redis cluster集群创建和使用 第一个题目、RDB和AOF的优缺点 一、 RDB的优点1、优点a:RDB 快照保存了某个时间点的数据,可以通过脚本执行redis指令bgsave(非阻塞,后台执行) ...
分类:
数据库 时间:
2020-12-10 11:33:30
阅读次数:
12
[root@www_test ~]# cd /root/redis2[root@www_test redis2]# tar -xf redis-2.8.18.tar.gz [root@www_test redis2]# cd redis-2.8.18[root@www_test redis-2.8. ...
分类:
其他好文 时间:
2020-12-05 10:46:39
阅读次数:
5
内部排序 插入排序 直接插入排序 插入排序的思想是,假定前面i个元素已经有序,然后针对于第i+1个元素,寻找第i+1个元素应该在的位置,插入,移动即可 没有哨兵的直接插入排序 public static void insertSort(int arr[]){ // 插入排序的思想是,假定前面i个元素 ...
分类:
编程语言 时间:
2020-11-26 14:23:23
阅读次数:
5
Reids服务集群模式可分为主从、哨兵、Cluster模式。本博客主要介绍主从和Cluster模式 ...
分类:
其他好文 时间:
2020-11-26 14:11:10
阅读次数:
3
redis的多机数据库实现,主要分为以下几种: 1.主从复制 2.哨兵模式 3.Redis官方提供的Cluster集群模式(服务端) 4.Jedis sharding集群(客户端sharing) 5.利用中间件代理,比如codis等 其中前三个为服务器端方案,后两个为客户端分区方案,类似于分表分库方 ...
分类:
其他好文 时间:
2020-11-21 12:36:44
阅读次数:
11
由于Jumpserver 本身不支持Reids高可用部署,采用Redis 哨兵模式实现Redis自身主备节点数据同步以及故障切换,但Jumpserver无法感知Redis主节点的IP切换,因此本文采用Redis 哨兵模式+Keepalived浮动IP的方式实现Redis的高可用,通过Keepalived监控Redis主节点的故障IP切换,实现浮动IP始终跟随Redis集群主节点,Jumpserver只用连接浮动IP即可始终连接Redis集群主节点。
分类:
其他好文 时间:
2020-11-12 14:30:03
阅读次数:
19
【转】 springboot整合redis-sentinel支持Cache注解 一、前提 已经存在一个redis-sentinel集群,两个哨兵分别如下: /home/redis-sentinel-cluster/sentinel-1.conf port 26379 dir "/data" sent ...
分类:
编程语言 时间:
2020-11-12 14:17:04
阅读次数:
12
本来应该续之前那篇博客Docker配置redis哨兵模式——多服务器·上写一个下篇的,但是忽然意识到应该将必要的环境打包为一个基础镜像,在此基础上建立与redis有关的镜像,这样既能够快速打包,又能够高度复用代码。 所以本篇实际上相当于一个完整的多服务器使用Docker来部署Redis哨兵模式的过程 ...
分类:
其他好文 时间:
2020-11-10 11:16:46
阅读次数:
4