Redis的介绍
2015-08-15 16:29
721 查看
Redis是一个开源,以key-value的形式库存储,支持丰富的数据结构String,List,Set,HashSet,SortSet.
为了保证效率,数据都缓存在内存中,它可以周期性的把更新的数据写入磁盘(半持久化模式)或把修改操作写入追加的记录文件(全持久化模式)
目前国内应用Redis的场合是新浪。
Redis适用场合
1:应用程序直接访问Redis
2:应用程序会先访问Redis(Redis与MySql集群数据同步),Redis访问失败时,应用程序会访问关系型数据库。
1、取最新N个数据的操作。
2、排行榜应用,取Top N操作。
3、需要精确设定过期时间的应用。
4、计数器应用。
5、Uniq操作,获取某段时间所有数据排重值。
6、实时系统,反垃圾系统。
7、Pub/Sub构建实时消息系统(发布与订阅)。
8、构建队列系统。
9、缓存。
为了保证效率,数据都缓存在内存中,它可以周期性的把更新的数据写入磁盘(半持久化模式)或把修改操作写入追加的记录文件(全持久化模式)
目前国内应用Redis的场合是新浪。
Redis适用场合
1:应用程序直接访问Redis
2:应用程序会先访问Redis(Redis与MySql集群数据同步),Redis访问失败时,应用程序会访问关系型数据库。
1、取最新N个数据的操作。
2、排行榜应用,取Top N操作。
3、需要精确设定过期时间的应用。
4、计数器应用。
5、Uniq操作,获取某段时间所有数据排重值。
6、实时系统,反垃圾系统。
7、Pub/Sub构建实时消息系统(发布与订阅)。
8、构建队列系统。
9、缓存。
相关文章推荐
- Redis学习(6)-Redis高级实用特性
- redis安装过程中一些注意事项
- 小贝_php+redis类型组合使用
- 小贝_php+redis简单实例
- 小贝_redis 高级应用-持久化
- Redis入门
- Redis学习(5)-常用命令
- Redis学习(4)-数据类型set和zset
- Redis
- 3、Redis 集群特性之容错、数据迁移
- redis 学习笔记(二)
- redis安装使用教程
- Redis监控方案
- keepalived+redis HA方案
- 开源作品-PHP写的Redis管理工具(单文件绿色版)-SuRedisAdmin_PHP_1_0
- nodejs+nginx+mongdb+redis安装学习笔记(之redis安装)
- nodejs+nginx+mongdb+redis安装学习笔记(之mongodb3.0安装)
- redis技术之旅七
- nodejs+nginx+mongdb+redis安装学习笔记(之nginx安装)
- CENTOS6.5安装日志分析ELK elasticsearch + logstash + redis + kibana