Linux下的Redis五大数据类型的一些命令
2017-12-05 08:34
309 查看
Redis命令
String数据类型的Redis命令
List集合的一些命令:
Redis的一些set命令
Redis set对外提供的功能与list类似是一个列表的功能,特殊之处在于set是可以自动排重的,当你需要存储一个列表数据,又不希望出现重复数据时,set是一个很好的选择,并且set提供了判断某个成员是否在一个set集合内的重要接口,这个也是list所不能提供的。Redis的Set是string类型的无序集合。它底层其实是一个value为null的hash表,所以添加,删除,查找的复杂度都是O(1)。
Redis的一些Hash命令
Redis的一些zset命令
Redis有序集合zset与普通集合set非常相似,是一个没有重复元素的字符串集合。不同之处是有序集合的没有成员都关联了一个评分(score) ,这个评分(score)被用来按照从最低分到最高分的方式排序集合中的成员。集合的成员是唯一的,但是评分可以是重复了 。
因为元素是有序的, 所以你也可以很快的根据评分(score)或者次序(position)来获取一个范围的元素。访问有序集合的中间元素也是非常快的,因此你能够使用有序集合作为一个没有重复成员的智能列表。
String数据类型的Redis命令
List集合的一些命令:
Redis的一些set命令
Redis set对外提供的功能与list类似是一个列表的功能,特殊之处在于set是可以自动排重的,当你需要存储一个列表数据,又不希望出现重复数据时,set是一个很好的选择,并且set提供了判断某个成员是否在一个set集合内的重要接口,这个也是list所不能提供的。Redis的Set是string类型的无序集合。它底层其实是一个value为null的hash表,所以添加,删除,查找的复杂度都是O(1)。
Redis的一些Hash命令
Redis的一些zset命令
Redis有序集合zset与普通集合set非常相似,是一个没有重复元素的字符串集合。不同之处是有序集合的没有成员都关联了一个评分(score) ,这个评分(score)被用来按照从最低分到最高分的方式排序集合中的成员。集合的成员是唯一的,但是评分可以是重复了 。
因为元素是有序的, 所以你也可以很快的根据评分(score)或者次序(position)来获取一个范围的元素。访问有序集合的中间元素也是非常快的,因此你能够使用有序集合作为一个没有重复成员的智能列表。
相关文章推荐
- Redis学习笔记(四)—— redis的常用命令和五大数据类型的简单使用
- redis_2_key_五大数据类型常用命令
- Redis String类型数据常用的16条命令总结
- [redis]redis五种数据类型命令汇总整理
- Redis学习笔记2--Redis数据类型及相关命令
- redis学习-5种数据类型和相关命令
- redis中各种数据类型对应的jedis操作命令
- Redis Hash类型数据常用命令总结
- Linux运维 第四阶段 (二) MySQL命令、数据类型、变量
- Redis命令及数据库数据类型
- redis中各种数据类型对应的jedis操作命令
- redis中各种数据类型对应的jedis操作命令
- [Redis]Redis的五种数据类型与键值/服务器相关命令
- Nosql技术--redis系列--redis的数据类型 及相应的命令--String类型
- redis中各种数据类型对应的jedis操作命令
- 如何查找Linux中一些特殊数据类型定义,比如pid_t和uid_t
- Redis学习和应用记录(2)--常用数据类型及命令
- redis中各种数据类型对应的jedis操作命令
- Redis教程2--Redis数据类型及相关命令
- Redis Set类型数据常用命令参考