【发布时间】:2020-05-11 00:34:14
【问题描述】:
我有一个逻辑需要删除 Redis 缓存中的键列表,我想知道是否所有键都被删除(如果所有键都成功删除,我想得到结果“真”,但如果有些其中没有成功删除,我想得到结果“false”)。
我想知道对于这种使用 java/spring api 的逻辑是否有任何相对简单的解决方法?谢谢!
【问题讨论】:
我有一个逻辑需要删除 Redis 缓存中的键列表,我想知道是否所有键都被删除(如果所有键都成功删除,我想得到结果“真”,但如果有些其中没有成功删除,我想得到结果“false”)。
我想知道对于这种使用 java/spring api 的逻辑是否有任何相对简单的解决方法?谢谢!
【问题讨论】:
redis DEL 命令返回删除的键数。
您可以传递小批量,例如每次 DEL 调用 100 个键,并计算返回值以精确到批量大小。
【讨论】:
delete,还有修改、删除、添加等不同的操作,我只想知道这些操作是否都成功?