
redis
qq_39158142
这个作者很懒,什么都没留下…
展开
-
redis命令
连接控制QUIT 关闭连接AUTH (仅限启用时)简单的密码验证适合全体类型的命令EXISTS key 判断一个键是否存在;存在返回 1;否则返回 0;DEL key 删除某个 key,或是一系列 key;DEL key1 key2 key3 key4TYPE key 返回某个 key 元素的数据类型 ( none:不存在,string:字符,list,set,zset,hash)KEYS pat...原创 2018-06-04 17:46:41 · 144 阅读 · 0 评论 -
redis高级
redis事务redis是单线程来处理client请求的,保证由一个client发起的请求会连续执行,不会插入其他client的命令。使用 multi 开启事务,exec进行事物的提交。每当发出一个命令时,redis会将命令放到一个队列中,直到exec命令,将队列中的命令依次执行。当队列中的命令发生异常是,并不会进行事务的回滚,这点和关系数据库不太相同。discard可以中断事务,清空事务的队列。...原创 2018-06-05 13:18:56 · 288 阅读 · 0 评论 -
redis 核心原理
RESP(REdis Serialization Protocol )协议:redis客户端和服务端是通过RESP协议来进行交互的,RESP协议是基于TCP协议的,将客户端命令以某种形式传递给服务端,服务端接收后,进行命令的解析,并执行。这里我们先将redis持久化方式设置为AOF模式,准确查看RESP协议是怎么进行传输的。将appendonly.aof文件清空,然后使用set name xiao...原创 2018-07-03 20:48:22 · 907 阅读 · 1 评论