玩儿Redis的朋友,一定得看看
|
简介 Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key - value 数据库。 Redis 与 其他 key - value 缓存产品有以下三个特点:
Redis 优势
Redis 数据类型 Redis 支持 5 中数据类型:string(字符串),hash(哈希),list(列表),set(集合),zset(sorted set:有序集合)。 string string 是 redis 最基本的数据类型。一个 key 对应一个 value。 string 是二进制安全的。也就是说 redis 的 string 可以包含任何数据。比如 jpg 图片或者序列化的对象。 string 类型是 redis 最基本的数据类型,string 类型的值最大能存储 512 MB。 理解:string 就像是 java 中的 map 一样,一个 key 对应一个 valuehash 是一个键值对(key - value)集合。 Redis hash 是一个 string 类型的 key 和 value 的映射表,hash 特别适合用于存储对象。 理解:可以将 hash 看成一个 key - value 的集合。也可以将其想成一个 hash 对应着多个 string。 与 string 区别:string 是 一个 key - value 键值对,而 hash 是多个 key - value 键值s 的 set 与 java 中的 set 还是有点区别的。 redis 的 set 是一个 key 对应着 多个字符串类型的 value,也是一个字符串类型的集合。 但是和 redis 的 list 不同的是 set 中的字符串集合元素不能重复,但是 list 可以。 Zset redis zset 和 set 一样都是 字符串类型元素的集合,并且集合内的元素不能重复。
不同的是,zset 每个元素都会关联一个 double 类型的分数。redis 通过分数来为集合中的成员进行从小到大的排序。 (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


浙公网安备 33038102330468号