Redis的介绍

Redis的介绍
Redis是一格开源的,先进的key-value存储。它通常被称为数据结构服务器,因为键可以包含字符串/哈希,链表,集合和有序集合,这些数据类型都支持push/pop,add/remove以及取交集和并集合以及更丰富的操作,Redis支持各种不同方式的排序。为了保证效率,数据都是缓存在内存中,它也可以周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。

redis使用场景:
应用直接操作redis
应用程序直接访问Redis,只有当Redis访问失败时才访问mySQL

Redis的适用场合:
1、取最新N个数据的操作(栈)
2、排行榜应用,取TOP N操作
3、需要精确设定过期时间的应用
4、计数器应用
5、Uniq操作,获取某段时间所有的数据排重值
6、实时系统,反垃圾系统
7、pub/sub构建实时消息系统(发布与订阅)
8、构建队列系统
9、缓存

原文地址:https://www.cnblogs.com/aigeileshei/p/6566708.html