摘要: redis主从复制(心跳机制) 持久化保证了即使redis服务重启也会丢失数据,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,如果通过redis的主从复制机制就可以避免这种单点故障,如下图: 说明: 1) 主redis中的数据有1个 阅读全文
posted @ 2017-11-26 18:23 懒人写博客 阅读(867) 评论(0) 推荐(0) 编辑
摘要: Redis的高性能是由于其将所有数据都存储在了内存中,为了使Redis在重启之后仍能保证数据不丢失,需要将数据从内存中同步到硬盘中,这一过程就是持久化。 Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式。可以单独使用其中一种或将二者结合使用。 RDB RDB方式的持久化是通过快照( 阅读全文
posted @ 2017-11-26 18:09 懒人写博客 阅读(2364) 评论(0) 推荐(0) 编辑
摘要: 使用命令行操作redis 数据类型 字符串String 列表list 使用双向循序链表实现(LinkedList) 散列 Hash 一般应用于将redis作为分布式缓存,存储数据库中的数据对象 集合set 有序集合zset 会自动排名,一般用于商品的排名 命令: String数据类型的命令: set 阅读全文
posted @ 2017-11-26 18:02 懒人写博客 阅读(3993) 评论(0) 推荐(0) 编辑
摘要: 该值 且 空闲连接>最大空闲连接数 时直接释放 --> 阅读全文
posted @ 2017-11-26 15:54 懒人写博客 阅读(7419) 评论(0) 推荐(0) 编辑
摘要: Redis Redis在linux上安装 a) 因为redis是C语言开发,所以需要先编译,在linux上编译需要依赖gcc环境,如果没有安装gcc环境,需要安装gcc: 执行命令:yum install gcc-c++ Redis数据类型 b) 在/usr/local创建redis目录(mkdir 阅读全文
posted @ 2017-11-26 14:30 懒人写博客 阅读(368) 评论(0) 推荐(0) 编辑