摘要:
1.redis主从配置 如果redis需要实现高可用.前提条件就是实现数据的同步 (1)拷贝配置shards文件夹 改名为sentinel (2)主从搭建策略 6379主机. 6380从机 6381从机 (3)状态信息检查 (4)主从挂载 (5)检查主从挂载状态 2.哨兵机制 2.1哨兵的作用 通过 阅读全文
摘要:
1.也无需求 2.分片机制介绍 特点: 3.redis分片配置步骤 (1)复制配置文件 (2)修改端口号 (3)启动多态redis 4.redis分片入门案例 连接池操作 5.Hash一致性算法 5.1数据存储策略 2^32=21亿 5.2均衡性 说明:采用均衡性的特点让数据尽可能均匀.如果分配不均 阅读全文
摘要:
1.需求描述 Redis中的数据都保存在内存中.如果内存中一直添加数据,则可能会造成内存填满,内存溢出的现象.需要控制redis的内存大小. 2.LRU算法 内存管理的一种页面置换算法,对于在内存中但又不用的数据块(内存块)叫做LRU,操作系统会根据哪些数据属于LRU而将其移出内存而腾出空间来加载另 阅读全文
摘要:
1.redis持久化规则 说明:根据redis的配置文件中所配置的持久化策略,定期持久化.将redis内存中的数据最终写入到持久化文件中.当redis意外关闭内存数据清空了.当redis重新启动时,根据配置文件中持久化文件的路径/名称,读取持久化文件。从持久化文件中恢复内存数据. 2.RDB模式 说 阅读全文
摘要:
1.引入jar包 2.String类型测试 3.hash类型数据测试 4.List类型测试 5.事务控制 阅读全文
摘要:
1.String类型 命令 说明 案例 set 添加key-value set username admin get 根据key获取数据 get username strlen 获取key的长度 strlen key exists 判断key是否存在 exists name 返回1存在 0不存在 d 阅读全文
摘要:
1.redis介绍 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add 阅读全文