一,简介:
redis是一个key-value存储系统。它支持存储的value类型,
包括string(字符串)、list(链表)、set(集合)、zset(sortedset–有序集合)
和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集
和差集及更丰富的操作,而且这些操作都是原子性的。
二,相似产品:
monogodb,hadoop等
三,no-sql库:
no-sql库就是为非关系型数据库。 非关系型,不以事务处理为中心. json存数据.
sql库:关系型数据库 事务处理. 分表处理. 如oracle mysql等
四,应用场景:
1,取最新N个数据的操作
2,排行榜应用,取TOP N操作
3,需要精准设定过期时间的应用
4,计数器应用
5,Uniq操作,获取某段时间所有数据排重值
6,Pub/Sub构建实时消息系统
7,构建队列系统
五,jedis的操作:
联接redis
池化联接
RsourceBundle配置联接参数
集群的操作
整合spring
在后面的列子会一一实现上面的操作。