3

我正在使用Python 客户端库在 Redis 中存储数据的Cloud Memory Store(文档) 。

Python 客户端库具有添加、设置、获取、删除值的各种功能(更多信息),但我找不到任何东西来获取已存储在数据库中的值列表。

我的用例是获取一大块键(基于特定前缀)并删除它们。

我想知道如何获取已经存储在数据库中的键列表。

4

1 回答 1

2

这是一个 python 片段,scan()用于从商店中获取与模式匹配的所有键并逐个删除它们:

import redis
r = redis.StrictRedis(host='localhost', port=6379, db=0)
for key in r.keys('*'):
    # delete the key
    r.delete(key)
于 2019-06-12T13:43:23.487 回答