数据类型:
1.String(字符串)。
2.Hash(哈希),键值对结构。
3.list(列表),列表的值有序可重复。
4.set(集合),集合值无序不可重复。
5.sort set(有序集合),集合值有序不可重复。
redis使用场景:
会话缓存(Session Cache)
全页缓存(FPC)
排行榜/计数器
Redis在内存中对数字进行递增或递减的操作实现的非常好。
redis优点
(1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)
(2) 支持丰富数据类型,支持string,list,set,sorted set,hash
(3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行
(4) 丰富的特性:可用于缓存,消息,按key设置过期时间,过期后将会自动删除
redis的数据类型,使用场景和优点有哪些?
最新推荐文章于 2024-03-13 21:38:35 发布