标签:str arrays 数据 for max 时间复杂度 缺点 bsp bin
摘要: Redis支持的数据类型: Binary-safe strings: 字符串 Lists:有序列表;底层维护的是一个链表结构,包含字符串元素的集合,有顺序、根据插入顺序而定 Sets :无序集合;元素不可重复、无序 集合里面的元素是字符串 Sorted sets:有序集合;和Sets 不同集合里面每个元素都关联了一个 floating number value 叫做score, 集合会根据score来排序 Hashes:散列;类似java的hashMap 由字段-字段值组成, 都是字符串。
Redis支持的数据类型:
Redis keys 键值的选择
Lists:Redis的Lists底层采用的是链表Link lists, 链表的优点:
1.插入速度快、时间复杂度是1 Redis Lists are implemented with linked lists because for a database system it is crucial to be able to add elements to a very long list in a very fast way. Another strong advantage, as you‘ll see in a moment, is that Redis Lists can be taken at constant length in constant time.
缺点:数据量大时访问速度会慢,如果想要快的访问速度可以采用 sort set
标签:str arrays 数据 for max 时间复杂度 缺点 bsp bin
原文地址:http://www.cnblogs.com/liangyan/p/6841342.html