温州整站推广咨询,天水头条最新消息今天,网站没有排名,新手网站建设模板下载我们说 Redis 相对于 Memcache 等其他的缓存产品#xff0c;有一个比较明显的优势就是 Redis 不仅仅支持简单的key-value类型的数据#xff0c;同时还提供list#xff0c;set#xff0c;zset#xff0c;hash等数据结构的存储。本篇博客我们就将介绍这些数据类型的详细使用…我们说 Redis 相对于 Memcache 等其他的缓存产品有一个比较明显的优势就是 Redis 不仅仅支持简单的key-value类型的数据同时还提供listsetzsethash等数据结构的存储。本篇博客我们就将介绍这些数据类型的详细使用以及顺带介绍Redis系统的相关命令用法。
注意Redis的命令不区分大小写但是key 严格区分大小写
redis都是基于key-value形式的
redis不适合存储大数据类型因为是单线程的大数据会造成阻塞浪费时间
1.String数据类型不重复 2.Hash数据类型
hash 是一个键值对集合是一个 string 类型的 key和 value 的映射表key 还是key但是value是一个键值对key-value。类比于 Java里面的 MapString,MapString,Object 集合。
3、list 数据类型
list 列表它是简单的字符串列表按照插入顺序排序你可以添加一个元素到列表的头部左边或者尾部右边它的底层实际上是个链表。
4、set 数据类型
Redis 的 set 是 string 类型的无序集合。
5、zset 数据类型
zsetsorted set 有序集合和上面的set 数据类型一样也是 string 类型元素的集合但是它是有序的。
6、系统相关命令 7、key 相关命令 Linux C/C 开发(后端/音视频/游戏/嵌入式/高性能网络/存储/基础架构/安全)成长体系 整理了一些Linux C/C高级全栈开发学习书籍、视频资料后端/游戏/嵌入式/高性能网络/存储/基础架构有需要的可以自行添加学习交流群739729163 领取