RedisTemplate 如何检查某个 key 是否存在?

2017-08-23 11:28:44 +08:00
 guyeuro
19706 次点击
所在节点    问与答
13 条回复
zjp
2017-08-23 11:47:31 +08:00
get() 然后判断是否为 null 不行吗
guyeuro
2017-08-23 11:48:09 +08:00
@zjp hash 和 set 的键呢
guyeuro
2017-08-23 11:50:07 +08:00
@guyeuro get 有 nullpointexception 啊
irockytan
2017-08-23 11:53:35 +08:00
api 文档看看,有 exist 和 hexist 的
guyeuro
2017-08-23 11:55:22 +08:00
@irockytan 没有啊,哪里的文档说有?
KillThunder
2017-08-23 12:05:50 +08:00
EXISTS key
检查给定 key 是否存在。
guyeuro
2017-08-23 12:21:34 +08:00
@KillThunder 这是 redis 的命令,不是 redistemplate 里的啊
251804746
2017-08-23 12:34:15 +08:00
valueOperations.getOperations().hasKey("");
LaudOak
2017-08-23 12:36:56 +08:00
LaudOak
2017-08-23 12:45:12 +08:00


RedisTemplate#hasKey(K key)
ooTwToo
2017-08-23 13:20:16 +08:00
进去看看有哪些方法再来问。。
GoGoGoBoy
2017-08-23 17:34:20 +08:00
@LaudOak 为什么设计成回掉模式???
KillThunder
2017-08-24 15:31:03 +08:00
@guyeuro redistemplate 和 jedis 有什么区别吗?哪个比较好用?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/385115

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX