标签:
为了防止SQL过载,如果读到下面问题,可以考虑使用Redis
1. 读写频繁, (可以搞读写分离Master slave服务器,防止表锁得太久)
2. SQL计算大,数据更新没有这么频繁。
3. 我们使用redis来统计文章的访问量,生成昨天点击排行,本月点击排行等数据. (可以归类为2)
4. .Sorted Sets做一些交/并集运算(两个用户的好友列表 交集 得出共同好友等) (可以归类为2)
使用Redis,既然是内存数据库,就要考虑内存的问题。
http://www.linuxidc.com/Linux/2015-02/113292.htm
如果你打开虚拟内存功能,当内存用尽时, Redis就会把那些不经常使用的数据存储到磁盘。
如果Redis里的虚拟内存被禁了,他就会用上操作系统的虚拟内存(交换内存),同时性能急剧下降。
你可以配置maxmemory参数,来避免Redis默认再分配更多的内存。
在较新版本的Redis配置文件中使用了特别的设置选项,当我需要回收内存的时候。
有5种选项规则:
标签:
原文地址:http://www.cnblogs.com/studyNT/p/5351050.html