从Redis查询密钥,performans是一个高效的管理集。帮助查询您的Redis。
redis-mass-get的Python项目详细描述
Redis Mass Get公司
使用KEYS和MGET查询Redis,将键/值写入stdout或文件。它支持以下格式:文本、json和csv。在
安装
从PIP安装:
pip install redis-mass-get
CLI用法
该项目可用作CLI工具:
^{pr2}$别名rmg
或redis_mass_get
也可以在控制台中使用。在
API
API可以这样使用:
fromredis_mass_getimportRedisQuery# pluralize will return the result or Noneq=RedisQuery("redis://my.amazing.redis.url")# query data data=q.query("prefix*")# data is returned as:# [(key1, value1), (key2, value2)]# write data to file# TXT:q.query_and_write_csv(self,"prefix*","my.file.path.txt")# CSV:q.query_and_write_csv(self,"*postfix","my.file.path.csv")# JSONq.query_and_write_csv(self,"*contains*","my.file.path.csv",parse_value_as_json=True)
您还可以编写自己的ProcessorBase
的实现并调用query_with_processor
。在
发展
如果你想为当地发展作出贡献,请查阅当地发展网页。更多信息 关于这个包背后的原因可以在这个博客中找到:从Redis读取多个key/value。在
- 项目
标签: