redis简单存储建立文件夹

场景

redis 数据库,通常存储格式为这样

单独分开,并无文件夹,看起来不美观
redis简单存储建立文件夹_第1张图片
但是我想实现这样子存储:文件夹性质的
redis简单存储建立文件夹_第2张图片

实现办法:就是key值加:

如何存双层

.hset( 'user:zhangsan', 'user', {"name": "zhangsan", "age": 13, "addr": "上海"})

如何存三层再加冒号

.hset( 'userinfo:shanghai:zhangsan', 'user', {"name": "zhangsan", "age": 13, "addr": "上海"})

如何取值

把带冒号k还做k即可

hget('userinfo:shanghai:zhangsan''user')
.hget('user:刘永兴', 'user')

:key值,不建议用中文,用了中文不被打死

你可能感兴趣的:(redis)