文章 2023-07-21 来自:开发者社区

从Redis源码上来聊聊KV模型-Hash数据类型

之前就说了要来西索Redis,现在来辣!本文的部分内容参考自《小林Coding》,部分地方根据源代码进行剖析。Redis源码地址:https://github.com/redis/redis.git阅读本文之前建议先阅读我的上一篇文章:神奇,Redis存储原理竟然是这样! – Karos (wzl....

从Redis源码上来聊聊KV模型-Hash数据类型
文章 2023-07-18 来自:开发者社区

【Redis 系列】redis 学习五,多学习一些 redis 的三种特殊数据类型

【Redis 系列】redis 学习五,多学习一些 redis 的三种特殊数据类型redis 三种特殊的数据类型Geospatial 地理位置Hyperloglog 基数统计Bitmap 位图场景Geospatial 地理位置redis 3.2 版本就推出了  Geospatial官方文档上可以详细的看到用法:www.redis.net.cn/order/3685.…Geospatia....

【Redis 系列】redis 学习五,多学习一些 redis 的三种特殊数据类型
文章 2023-07-18 来自:开发者社区

Redis数据类型(2)下

5、集合(Set)Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。Redis的Set结构与Java中的HashSet类似,可以看做是一个value为null的HashMap。5.1、SADD key member1 [member2]将一个或多个成员元....

Redis数据类型(2)下
文章 2023-07-18 来自:开发者社区

Redis数据类型(2)上

⭐ 作者简介:码上言⭐ 代表教程:Spring Boot + vue-element 开发个人博客项目实战教程⭐专栏内容:个人博客系统⭐我的文档网站:http://xyhwh-nav.cn/文章目录Redis数据类型1、Redis 键(key)1.1、KEYS pattern1.2、EXISTS key1.3、DEL key1.4、MOVE key db1.5、EXPIRE key second....

Redis数据类型(2)上
文章 2023-07-11 来自:开发者社区

Redis详细介绍以及5种数据类型命令的介绍

1.0倍蜗牛正在行驶中…1、Redis1.1、能够帮助我们解决高并发、高可用、高扩展,大数据存储等一系列问题而产生的数据库解决方案1.2、Redis的数据类型1.2.1、String字符串类型1.2.2、Hash散列类型1.2.3、List列表类型1.2.4、Set集合类型1.2.5、ZSet有序集合类型1.3、应用场景1.3.1、缓存(多用于查询列表的缓存)1.3.2、数据过期处理,如短信验证....

Redis详细介绍以及5种数据类型命令的介绍
文章 2023-07-06 来自:开发者社区

【2023】Redis数据类型

作为基于键值对的NoSQL数据库,Redis支持五种数据类型:字符串(string)类型、哈希(hash)类型、列表(list)类型、集合(set)类型和有序集合(sorted set或zset)类型。不同的数据类型会有不同的操作命令:1.针对字符串类型的命令字符串类型是一种简单的键值对结构,其中键是字符串类型,值可以是字符串、整数或浮点数。Redis的字符串类型可以存储的数据最大长度为512M....

文章 2023-06-19 来自:开发者社区

《微服务实战》 第十八章 Redis查看配置文件和数据类型

前言本章节讲解如何查看、修改Redis配置,介绍Redis类型。1、查看配置config get 配置名称2、修改配置项config set 配置项名称 配置项值2.1、配置项说明配置项参数说明daemonizeno/yes默认为 no,表示 Redis 不是以守护进程的方式运行,通过修改为 yes 启用守护进程。pidfile文件路径当 Redis 以守护进程方式运行时,会把进程 pid 写入....

《微服务实战》 第十八章 Redis查看配置文件和数据类型
文章 2023-06-16 来自:开发者社区

【Redis基础】Redis新数据类型(Bitmaps,HyperLoglog,Geospatial)命令简介与案例演示

Bitmaps简介Bitmaps 并不是实际的数据类型,而是定义在String类型上的一个面向字节操作的集合。因为字符串是二进制安全的块,他们的最大长度是512M,最适合设置成2^32个不同字节。bitmaps的位操作分成两类:1.固定时间的单个位操作,比如把String的某个位设置为1或者0,或者获取某个位上的值 2.对于一组位的操作,对给定的bit范围内,统计设定值为1的数目(比如人口统计)....

文章 2023-06-16 来自:开发者社区

Redis基本数据类型(二)

四、String下表列出了常用的 redis String命令:序号命令及描述1SET key value 设置指定 key 的值s2GET key 获取指定 key 的值。3GETRANGE key start end 返回 key 中字符串值的子字符4GETSET key value 将给定 key 的值设为 value ,并返回 key 的旧值(old value)。5GETBIT key....

Redis基本数据类型(二)
文章 2023-06-16 来自:开发者社区

Redis基本数据类型(一)

一、List集合底层是一个双向无环链表实现的,有一个头指针和一个尾指针,可以迅速的定位到开头和结尾。lpush k3 a b c d e相当于一个双向无环链表,然后每次lpush的话是每次将后面的数据拼接到前一个数据的左边比如上述命令,其实在里面存储的顺序会是 e d c b alpop k3就是把当前的栈顶的弹出来,所以如下图所示,返回的是e找某个范围内的lrange k3 0 -1靠着索引找....

Redis基本数据类型(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

云数据库 Tair(兼容 Redis)更多数据类型相关

产品推荐

NoSQL数据库

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

+关注