摘要: 1、Memcached 所有的值均是简单的字符串,redis 作为其替代者,支持更为丰 富的数据类 2、Redis 的速度比 Memcached 快很 3、Redis 可以持久化其数据 阅读全文
posted @ 2020-06-17 20:45 咔啡 阅读(472) 评论(0) 推荐(0)
摘要: Redis 集群没有使用一致性 hash,而是引入了哈希槽的概念,Redis 集群有 16384 个哈希槽,每个 key 通过 CRC16 校验后对 16384 取模来决定放置哪个槽, 集群的每个节点负责一部分 hash 槽。 阅读全文
posted @ 2020-06-17 20:32 咔啡 阅读(1425) 评论(0) 推荐(1)
摘要: 1、会话缓存(Session Cache) 最常用的一种使用 Redis 的情景是会话缓存(session cache)。用 Redis 缓存会 话比其他存储(如 Memcached)的优势在于:Redis 提供持久化。当维护一个不 是严格要求一致性的缓存时,如果用户的购物车信息全部丢失,大部分人都 阅读全文
posted @ 2020-06-17 20:31 咔啡 阅读(844) 评论(0) 推荐(0)
摘要: 1、定时删除:在设置键的过期时间的同时,创建一个定时器 timer). 让定时器在键 的过期时间来临时,立即执行对键的删除操作。 2、惰性删除:放任键过期不管,但是每次从键空间中获取键时,都检查取得的键是 否过期,如果过期的话,就删除该键;如果没有过期,就返回该键。 3、定期删除:每隔一段时间程序就 阅读全文
posted @ 2020-06-17 20:12 咔啡 阅读(190) 评论(0) 推荐(0)
摘要: 16384 个。 阅读全文
posted @ 2020-06-17 19:13 咔啡 阅读(1363) 评论(0) 推荐(0)
摘要: 尽可能使用散列表(hashes),散列表(是说散列表里面存储的数少)使用 的内存非常小,所以你应该尽可能的将你的数据模型抽象到一个散列表里面。比 如你的 web 系统中有一个用户对象,不要为这个用户的名称,姓氏,邮箱,密码 设置单独的 key,而是应该把这个用户的所有信息存储到一张散列表里面. 阅读全文
posted @ 2020-06-17 19:09 咔啡 阅读(485) 评论(0) 推荐(0)
摘要: Redis 集群目前无法做数据库选择,默认在 0 数据库。 阅读全文
posted @ 2020-06-17 18:59 咔啡 阅读(756) 评论(0) 推荐(0)
摘要: 异步复制 阅读全文
posted @ 2020-06-17 18:03 咔啡 阅读(1408) 评论(0) 推荐(0)
摘要: 1)事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 2)事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 阅读全文
posted @ 2020-06-17 18:01 咔啡 阅读(481) 评论(0) 推荐(0)
摘要: 设置密码:config set requirepass 123456 授权密码:auth 123456 阅读全文
posted @ 2020-06-17 17:51 咔啡 阅读(826) 评论(0) 推荐(0)
摘要: 使用 ping 命令。 阅读全文
posted @ 2020-06-17 17:45 咔啡 阅读(1317) 评论(0) 推荐(0)