跳到主要内容
CNode

关于Redis的数据结构:hash

问答
Ccaptainblue2013发布于 12 年前最后回复 12 年前
550360

hash类型只支持一层的key-value, 如何实现多层的呢? 就是一个value也是一个key-value对象。

有这个经验的解答一下

查看回复

回复 (5)

C
captainblue2013#112 年前

他妈的我好像懂了,redis根本不玩这一套,redis是个字符串key-value数据库,直接存储几种常见的数据结构, 层级关系通过key的构造规则来表现,真他妈有意思。

T
tulayang#212 年前

使用命名空间

M
mmchjl#312 年前

进去的时候JSON.stringify一下,出来的时候JSON.parse一下

C
captainblue2013#412 年前
引用 mmchjl进去的时候JSON.stringify一下,出来的时候JSON.parse一下

@mmchjl 你这是一种方法,但是序列化毕竟有损耗,算上备选方案,我目前的打算命名空间和序列化结合, 说到底是个key-value数据库,要转变一下思路就好了,之前从关系数据库转变到文档数据库,这次转变比 上次还要颠覆,哈哈哈

C
chemdemo#512 年前

是的 redis最有意思、最具挑战的地方就是key的设计

参与回复

登录后即可参与回复。登录