redis
Tarzan_
这个作者很懒,什么都没留下…
展开
-
Redis 事务(三)
MULTI,EXEC,DISCARD和WATCH是Redis基本的命令。它们允许在一个步骤中执行一组命令,具有两个重要保证事务中的所有命令都被序列化并按顺序执行。在执行Redis事务的过程中,永远不会发生由另一个客户端发出的请求。这可以保证命令作为单个隔离操作执行。用法使用MULTI命令输入Redis事务。该命令总是回复OK。此时,用户可以发出多个命令。Redis不会执行这些命令,而...转载 2019-02-21 15:52:03 · 169 阅读 · 0 评论 -
Redis 简介(一)
Redis 是什么REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis 优势性能极高 – Redis能读的速度是110000次/...原创 2019-02-21 14:24:11 · 119 阅读 · 0 评论 -
Redis key的过期策略(二)
Redis密钥以两种方式过期:被动方式和主动方式。当某个客户端尝试访问密钥时,密钥被动过期,并且密钥被发现超时。当然这还不够,因为有过期的密钥永远不会被再次访问。这些密钥无论如何都应该过期,所以周期性地Redis会在具有过期集的密钥中随机测试几个密钥。已经过期的所有密钥都将从密钥空间中删除。具体来说,这就是Redis每秒做10次的事情:从具有相关过期的密钥集中测试20个随机密钥。...转载 2019-02-21 15:25:43 · 457 阅读 · 0 评论