随笔分类 - redis
redis使用学习总结
摘要:应用场景 1. 缓存 几乎大型网站设计都有缓存机制,缓存有助于加快数据的访问速度,降低后端数据源的压力。而Redis还提供了过期时间、灵活控制最大内存和内存溢出的淘汰策略。 2. 排行榜系统 Redis提供列表和有序列表数据结构,合理实现这些数据结构可以方便的构建各种排行榜。 3. 技术器 Redi
阅读全文
摘要:redis事物特征 1.事物中所有命令按照串行化方式执行,事物执行期间,redis不会为其他客户端提供服务 2.与关系数据库不同,redis一条命令执行失败,其他命令依然会执行 命令解释 1.multi 开启事物标记着事物的开始,其后执行的命令会被存入到命令队列中,直到遇到exec或者discard
阅读全文
摘要:1. 数据类型--string 1.1 redis string介绍 redis中没有使用C语言的字符串表示,而是自定义一个数据结构叫SDS(simple dynamic string)即简单动态字符串。 打开下载的redis源码包,找到src下的sds.h文件查看sds源码: c语言对字符串的存储
阅读全文
摘要:redis.conf Redis 支持很多的参数,但都有默认值。 daemonize: daemonize: 默认情况下,redis 不是在后台运行的,如果需要在后台运行,把该项的值更改为yes pidfile pidfile 当Redis 在后台运行的时候,Redis 默认会把pid 文件放在/v
阅读全文
摘要:Keys命令 keys * keys list* 匹配list* exists key_name 判断一个名为key_name的key是否存在,返回1存在,否则0 rel key_name rename old_key_name new_key_name Type key 设置过期时间 expire
阅读全文
摘要:在Linux系统上安装Redis 在Linux系统上安装Redis 环境准备 Redis是C语言开发,建议在Linux上运行,本人系统centos-6.5。 安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum -y install gcc-c
阅读全文

浙公网安备 33010602011771号