如何在新的键中加入值?
e.g。我使用值创建userId 密钥 1.每当我创建新用户时,我希望新值的密钥 包含id,如下所示:user:[id]
127.0.0.1:6379> set userId 1
OK
127.0.0.1:6379> incr userId
(integer) 2
127.0.0.1:6379> set user:[userId] name UserName
(error) ERR syntax error
127.0.0.1:6379>
这是什么语法?
答案 0 :(得分:1)
没有这样的语法 - 您的应用程序逻辑应该获取下一个用户ID并将其设置在新密钥中。
注意:您不必初始化ID密钥 - Redis会默认将不存在的密钥视为0。
答案 1 :(得分:0)
非常简单
使用以下cmd连接到Redis cli
redis-cli
用于设置redis键值
"SETEX" keynamee ttl value
"SETEX" "userId" "600" "1"
获取价值
"GET" keyname
"GET" userId
您可以使用followin命令监控redis redis-cli监视器
它应该有用