在这里讲一下redis基础的知识点: 单进程:单进程模型来处理客户端的请求。对读写等事件的响应是通过对epoll函数的包装来做到的。Redis的实际处理速度完全依靠主进程的执行速率。Epoll是Linux内核为处理大批量…
分类:redis
Redis笔记【Key、Hash、List】
学习Redis在网上找了很多命令大全,但是看着都不是很方便。所以整理了一些Redis的基础命令,加强记忆。还有一部分没有弄明白,就先不往上贴了。 **Key(键)** 命令 功能 示例 DEL 删除给定的一个或多个key…
sentinel不能监测到slave,slave=0
如果master设置了密码,要填masterauth,而且masterauth要在monitor的后面,不然的话是不能监测到slave的。 port 26379 daemonize yes logfile "26379.…
《Redis设计与实现》简读
一、数据结构与对象 简单动态字符串(SDS) 相比C字符串增加记录字符串长度的,获取字符串长度复杂度为O(1) 相比C字符串增加记录已分配内存空间,可以避免缓冲区溢出 空间预分配和空间惰性释放 二进制安全,不是以空字符(…
RedisException: read error on connection
gateway推送数据,使用redis缓存时不时的爆出错误:RedisException: read error on connection in /data/wwwroot/test2.tigerisa.com/thi…
Redis实战之限制操作频率
场景 场景1 留言功能限制,30秒 内只能评论 10次,超出次数不让能再评论,并提示:过于频繁 场景2 点赞功能限制,10秒 内只能点赞 10次,超出次数后不能再点赞,并禁止操作 1个小时,提示:过于频繁,被禁止操作1小…
redis第八步(aof恢复和rdb服务器之间的迁移)
到服务器出现问题时,马上使用shutdown nosave命令保存然后打开aof文件,找到是否有flushall或者flushdb命令,vim打开aof,去掉相关的flush的命令然后重启服务器,redis会先找到aof…
redis简单使用
介绍 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU…
大型网站限流算法的实现和改造
最近写了一个限流的插件,所以避免不了的接触到了一些限流算法。本篇文章就来分析一下这几种常见的限流算法 分析之前 依我个人的理解来说限流的话应该灵活到可以针对每一个接口来做。比如说一个类里面有5个接口,那么我的限流插件就应…
Redis有序集合指令学习
ZADD ZADD key [NX|XX] [CH] [INCR]score member [score member …] 将元素及对应分值添加到一个有序集合中 NX:不更新已经存在的key,只增加新元素 …
Redis双机热备方案--转
http://luyx30.blog.51cto.com/1029851/1350832 参考资料: http://patrick-tang.blogspot.com/2012/06/redis-keepa…
CentOS7 安装Redis和PHP-redis扩展
daemonize yes Redis是一个key-value存储系统,属于我们常说的NoSQL。它遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。…