用户登录

Hash 就像是 JavaScript 里面的 Object .. 数据里面可以包含一些字段,每个字段都有自己的值 .. 存储 Hash 类型的值,可以使用 HSET 或者 HMSET ..

执行一下 HSET ... 数据的名字是 user .. 在这个 Hash 数据里添加一个字段 .. 字段的名字是 username .. 值是 ninghao .. 查看一下 user 这个数据的类型 ... 返回的是 hash ..

得到 hash 里的所有数据,执行一下 HGETALL ... 数据是 user .. 也可以得到 hash 数据里的某个具体的字段的值 .. HGET 获取到 user 里的 username 的值 .. 返回的是 ninghao ..

HMSET 可以同时设置 hash 的多个字段的值 ... HMSET user city "jinan" point "30"

HLEN 会返回 hash 数据里的字段的个数 .. 这里显示 user 里面有三个字段 ..

获取到 hash 数据的所有字段的名字 ... 可以使用 HKEYS ...

要得到 hash 数据里的所有的字段对应的值,用的是 HVALS ...

HDEL 可以删除 hash 里的字段 .. 比如删除掉 user 里的 city .. 完成以后再判断一下 hash 里面有没有 city 这个字段 .. 执行一下 HEXISTS ... 数据的名字是 user ... 字段是 city ..

返回的是 0 ,说明 user 里面没有 city ..

增加 HASH 数据字段的值,可以使用 HINCRBY .. 先看一下 user 里的 point ... 现在它的值是 30 .. 再执行一下 HINCRBY .. 数据是 user ,字段是 point,增加 2 ... 完成以后再看一下 user 里的 point .. 现在它的值会是 32 ..

0:00
0:00
2:16
1:20
2:10
2:52
1:50

Hashes《 Redis:数据存储 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点