Redis

2017-11-01  本文已影响0人  蕊er

key与value

String

string是redis最基本的类型,最大能存储512MB数据,string类型是二进制安全的,即可以为任何数据,比如数字、图片、序列化对象等

存储lists类型

​ 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表 一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。List中可以包含的最大元素数量是 4294967295。

set

无序集合,元素为string类型,元素具有唯一性,不重复

Sorted-Sets

​ Sorted-Sets和Sets类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个Set中。它们之间的主要差别是Sorted-Sets中的每一个成员都会有一个分数(score)与之关联,Redis正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是,尽管Sorted-Sets中的成员必须是唯一的,但是分数(score) 却是可以重复的.

Hash

hash用于存储对象,对象的格式为键值对,每一个Hash 可以存储4294967295个键值对

通用操作

上一篇 下一篇

猜你喜欢

热点阅读