随笔分类 -  redis

摘要:Redis的RDB持久化的相关功能主要是在src/rdb.c中实现的。RDB文件是具有一定编码格式的数据文件,因此src/rdb.c中大部分代码都是处理数据格式的问题。 一:RDB文件格式 上图就是一个完整RDB文件的格式。 RDB文... 阅读全文
posted @ 2016-03-19 21:55 gqtc 阅读(649) 评论(0) 推荐(0) 编辑
摘要:运行redis-trib.rb脚本配置Redis的cluster,需要安装ruby环境,这里采用源码安装: 1:下载源码包: https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.3.tar.gz 2:解压安装: 3:安装Ruby之后,因redis-tr 阅读全文
posted @ 2015-12-12 20:03 gqtc 阅读(385) 评论(0) 推荐(0) 编辑
摘要:一:事务 1:概述 Redis中的事务(transaction)是一组命令的集合。事务同命令一样都是Redis的最小执行单位,一个事务中的命令要么都执行,要么都不执行。 事务的原理是是先将属于一个事务的所有命令都发送给Redis,然后再让Redis依次执行这些命令。比如: 上面的代码演示了事务的使用 阅读全文
posted @ 2015-12-09 08:53 gqtc 阅读(269) 评论(0) 推荐(0) 编辑
摘要:一:热身 获得符合规则的健名列表:keys pattern pattern支持glob风格的通配符,具体规则如下表: Redis命令不区分大小写。keys命令需要遍历Redis中的所有健,当键的数量较多时会影响性能,不建议在生产环境中使用。 判断一个键是否存在:exists key 如果键存在则返回 阅读全文
posted @ 2015-12-03 13:09 gqtc 阅读(241) 评论(0) 推荐(0) 编辑
摘要:一:简介 Redis是一个开源的高性能key-value数据库。Redis是Remote DIctionary Server(远程字典服务器)的缩写,它以字典结构存储数据,并允许其他应用通过TCP协议读写字典中的内容。Redis字典中的value支持的数据类型有:字符串,散列,列表,集合,有序集合。 阅读全文
posted @ 2015-11-30 17:51 gqtc 阅读(222) 评论(0) 推荐(0) 编辑