标签:集合 比较 一个 识别 结合 复杂 类型 简单介绍 cache
了解redis的数据结构有助于了解每种数据结构的优劣势,方便设计合理的cache结构。
1.STRING:可以存储字符串、浮点型、整型,如果是字符串可以执行字符串操作,如果是浮点型、整型也可以执行加减操作。redis会识别出它的具体类型。
2.LIST:链表,链表中的每个NODE包含一个字符串。可以对链表进行两端推入、弹出操作。
3.SET:无序集合,不会存在相同的集合元素,集合的交集、并集、差集运算。
4.HASH:键值对的无需散列,增、删、获取键值。
5.ZSET:有序集合,根据一个浮点数分值来排序。
这几种数据类型用起来场景还是比较明显的,遇到复杂的cache场景我们需要结合这几种数据结构一起来设计。
标签:集合 比较 一个 识别 结合 复杂 类型 简单介绍 cache
原文地址:http://www.cnblogs.com/muyl/p/7290221.html