ZBLOG

redis list存储key值 hash存储map

Redis List是一个简单的字符串列表,它按照插入顺序来存储数据。每个列表元素都可以包含一个字符串。

例如,以下命令将在名为mylist的列表中添加三个元素:

LPUSH mylist "hello"
LPUSH mylist "world"
RPUSH mylist "!"

这将创建一个名为mylist的列表,其中包含三个元素:hello,world和!。列表元素的顺序是从左到右的,因此列表的第一个元素是hello,最后一个元素是!。您可以使用LRANGE命令读取整个列表或一部分。

Redis Hash是一个键值对集合,其中每个键都映射到一个值。Redis Hash适用于表示对象,并且可以将多个属性存储在一个Redis键下。每个属性都表示为键值对,其中键是属性名称,值是属性值。

例如,以下命令将在名为myhash的哈希中设置三个字段:

HSET myhash field1 "foo"
HSET myhash field2 "bar"
HSET myhash field3 "baz"

这将创建一个名为myhash的哈希表,其中包含三个字段:field1,field2和field3。每个字段都有一个关联的值:foo,bar和baz。您可以使用HGETALL命令读取整个哈希表,或者使用HGET命令读取特定的字段。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=711

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?