Redis_值(value)
1.Redis 字符串:
Redis字符串数据类型的相关命令用于管理redis字符串值,基本语法如下:
redis 127.0.0.1:6379>COMMAND key_name
实例:
上面使用了set和get命令。
Redis字符串命令
2.Redis 哈希(Hash)
Redis hash 是一个strng类型的field和value的映射表,hash特别适合用于存储对象。
实例
Redis hash命令
3.Redis 列表(List)
Redis列表是简单的字符串列表,按照chauffeur顺序排序,你可以添加一个元素到列表的头部(左边)或尾部(右边)
实例:
del是把之前用的key删除,否则会报错。
Redis List命令
4.Redis 集合(Set)
Redis的Set是String类型的无序集合,集合成员是唯一的,这就意味着集合中不能出现重复的数据。
Redis中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1).
实例
Redis List命令
5.Redis有序集合(sorted set)
Redis有序集合和集合一样也是String类型元素的集合,且不允许有重复的成员,不同的是每一盒元素都会关联一个double类型的分数,redis正是通过分数来为集合中的成员进行从小到大的排序。
有序集合的成员是唯一的,但分数(score)却是可以重复的。
集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。
实例
Redis 有序集合命令