美文网首页
redis 基础

redis 基础

作者: cityhash123 | 来源:发表于2019-03-05 18:50 被阅读0次

查询 keys 的数量

127.0.0.1:6379> info keyspace
# Keyspace
db0:keys=941148,expires=28981,avg_ttl=1157938465
db1:keys=33621,expires=31024,avg_ttl=668524770

查询 DB 的 key 数量

127.0.0.1:6379> DBSIZE
(integer) 391

切换 db

127.0.0.1:6379> select 14
OK

By default there are 16 databases (indexed from 0 to 15) and you can navigate between them using select command. Number of databases can be changed in redis config file with databases setting.
By default, it selects the database 0. To select a specified one, use redis-cli -n 2 (selects db 2)

分隔符 delimiter

127.0.0.1:6379[2]> set /user/123/goods/345/count 1000
OK
127.0.0.1:6379[2]> keys *user*
1) "/user/123/goods/345/count"

suggest

We use a colon (:) as namespace separator and a hash (#) for id-parts of keys, e.g.:

logistics:building#23

colon sign : is a convention when naming keys. In this tutorial on redis website is stated: *Try to stick with a schema. For instance object-type:id:field can be a nice idea, like in user:1000:password. I like to use dots for multi-words fields, like in comment:1234:reply.to.*

相关文章

网友评论

      本文标题:redis 基础

      本文链接:https://www.haomeiwen.com/subject/nivouqtx.html