redis
谦玉
每天进步一点点。
展开
-
redis部署注意事项
redis部署注意事项 最好使用Linux操作系统 确保 Linux内核参数 vm.overcommit_memory = 1 确保关闭了Linux内核:echo never > /sys/kernel/mm/transparent_hugepage/enabled 设置一些换出内存量,避免redis内存占满整个物理内存时进程被kill 设置 maxmemory 限制redis内存 对于写...原创 2019-08-11 16:07:24 · 221 阅读 · 0 评论 -
redis持久化机制详解(翻译最新官方文档)
Redis持久化 Redis提供如下的持久化选项: AOF和RDB模式作为redis的两种持久化方式,它们背后的运行过程以及它们各自的优劣势如何?我们在实践中应该如何配置才能达到兼顾性能与数据安全性呢?此文结合了redis官方文档及相关博文进行了阐述。相信每个访客读完此文以后,会对redis的持久化机制从底层有了一个全面的把握。 ...原创 2019-08-11 16:08:34 · 615 阅读 · 0 评论 -
redis集群了解
Redis 集群简介 此文档基于Redis版本3.0及以上。 Redis集群 101 可以通过部署Redis集群获得以下优势: 将数据自动分配存储在不同节点上 当一部分节点异常或者与集群失去网络连接时数据仍然可用 Redis 集群 TCP端口 每个Redis集群节点需要开放两个TCP连接端口。一个向客户端提供服务的端口比如6379,还需要一个数据接口,一般情况是客户端服务接口加100...原创 2019-08-11 16:09:16 · 239 阅读 · 0 评论 -
redis 内存优化了解
redis 内存优化了解 对小型聚集数据的特殊编码 在2.2版本以后,很多数据类型都进行了优化,它们占用的空间大小会在某一上限值范围内。 像Hashes、Lists、元素是整数类型的Sets、Sorted Sets等,当它们包含的元素个数尚未达到上限但元素大小达到了元素大小上限时,它们将会被使用一种内存使用率非常高的编码方式来存储,这种方式最多可以节省10倍空间(平均可以节省5倍空间)。 ...原创 2019-08-11 16:10:36 · 241 阅读 · 0 评论 -
redis数据类型简介
redis数据类型了解 redis支持以下数据类型: 二进制安全字符串 Lists: 按照插入顺序存储的字符串元素集合,底层是链表。 Sets: 无序且唯一的字符串元素集合。 Sorted sets: 与Sets相似,但是每个元素都与一个浮点型评分值相关联,集合内元素按照评分值进行排序。 Hashes: 存储字符串与字符串映射关系的集合。 Bit Arrays(bitmaps): 可以允许像...原创 2019-08-11 16:11:31 · 222 阅读 · 0 评论