<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Redis - 分类 - 研发日志 · R&amp;D Log</title><link>https://rd163.visword.com/categories/redis/</link><description>Redis - 分类 - 研发日志 · R&amp;D Log</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><managingEditor>whutluohui@gmail.com (小智晖)</managingEditor><webMaster>whutluohui@gmail.com (小智晖)</webMaster><copyright>本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。</copyright><lastBuildDate>Sun, 12 Jan 2025 00:00:00 +0800</lastBuildDate><atom:link href="https://rd163.visword.com/categories/redis/" rel="self" type="application/rss+xml"/><item><title>Reids 数据类型</title><link>https://rd163.visword.com/posts/redis-data-type/</link><pubDate>Sun, 12 Jan 2025 00:00:00 +0800</pubDate><author><name>小智晖</name></author><guid>https://rd163.visword.com/posts/redis-data-type/</guid><description><![CDATA[<h1 id="reids-数据类型" class="headerLink">
    <a href="#reids-%e6%95%b0%e6%8d%ae%e7%b1%bb%e5%9e%8b" class="header-mark"></a>Reids 数据类型</h1><p>Redis 主要支持以下几种数据类型：</p>
<ul>
<li>string（字符串）: 基本的数据存储单元，可以存储字符串、整数或者浮点数。</li>
<li>hash（哈希）:一个键值对集合，可以存储多个字段。</li>
<li>list（列表）:一个简单的列表，可以存储一系列的字符串元素。</li>
<li>set（集合）:一个无序集合，可以存储不重复的字符串元素。</li>
<li>zset(sorted set：有序集合): 类似于集合，但是每个元素都有一个分数（score）与之关联。</li>
<li>位图（Bitmaps）：基于字符串类型，可以对每个位进行操作。</li>
<li>超日志（HyperLogLogs）：用于基数统计，可以估算集合中的唯一元素数量。</li>
<li>地理空间（Geospatial）：用于存储地理位置信息。</li>
<li>发布/订阅（Pub/Sub）：一种消息通信模式，允许客户端订阅消息通道，并接收发布到该通道的消息。</li>
<li>流（Streams）：用于消息队列和日志存储，支持消息的持久化和时间排序。</li>
<li>模块（Modules）：Redis 支持动态加载模块，可以扩展 Redis 的功能。</li>
</ul>
<h2 id="zsetsorted-set有序集合" class="headerLink">
    <a href="#zsetsorted-set%e6%9c%89%e5%ba%8f%e9%9b%86%e5%90%88" class="header-mark"></a>zset(sorted set：有序集合)</h2><p>Redis zset 和 set 一样也是string类型元素的集合,且不允许重复的成员。
不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。</p>]]></description></item></channel></rss>