摘要:
1 主从复制的目的是为了读写分离 master写,然后同步到slave,slave只管读。 2 哨兵存在的目的 是为了主从切换,如果master挂了,那么一个slave成为master,重启之后的mater成为它的slave。 阅读全文
posted @ 2018-04-20 15:43
PhoenixTree(梧桐树)
阅读(173)
评论(0)
推荐(0)
摘要:
1 MULTI/EXEC 执行本事务。 MULTI set foo bar get foo set foo hello EXEC 在EXEC执行前,三条命令都放入队列中,然后EXEC触发执行。没有回滚,如果中间有命令失败,已经执行的命令不回滚,还没有执行的命令继续执行完。 2 MULTI/DISCA 阅读全文
posted @ 2018-04-20 15:15
PhoenixTree(梧桐树)
阅读(238)
评论(0)
推荐(0)
摘要:
1 rdb和aof rdb是redis database的缩写,它将redis的数据以文件的形式持久化到磁盘中,redis server重新启动时,将数据加载进内存。 aof是append of file的缩写,它持久化的是操作redis的命令,redis server重新启动时,将aof中的命令全 阅读全文
posted @ 2018-04-20 14:46
PhoenixTree(梧桐树)
阅读(129)
评论(0)
推荐(0)
摘要:
1 修改linux进程名字的基本原理 linux进程以argv[0]作为进程的名字,因此只需要修改argv[0]处的字符串就修改了linux进程的名字。 2 直接修改argv[0]会导致的问题 如果名字过程的话,argv[0]放不下了,就会踩后面的参数或者后面的环境变量了。 argv字符串数组后面紧 阅读全文
posted @ 2018-04-20 10:57
PhoenixTree(梧桐树)
阅读(703)
评论(0)
推荐(0)
摘要:
1 extern char ** environ 这是一个字符串数组,最后一个元素是null,即\0。 2 在代码中的使用方法 直接extern char **environ,然后 直接environ[0]、environ[1]获取各个环境变量。 阅读全文
posted @ 2018-04-20 10:31
PhoenixTree(梧桐树)
阅读(904)
评论(0)
推荐(0)