从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}$

别名rmgredis_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。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaFX SwingWorker等价物?   java如何检查一个字符串只包含数字和一个小数点?   java遇到了异常组织。阿帕奇。卡塔琳娜。LifecycleException:无法启动组件   java如何从日期格式获取最低计时单位?   java应用服务器与开发过程的集成   java我无法运行Junit测试   无法在java多线程处理中维护生产者任务的顺序   java如何在CLI应用程序中“拦截”Ctrl+C?   java如何使用JSch进行原子SFTP文件传输,以便在写入过程完成之前无法访问该文件?   java当用户摆弄html范围滑块时,如何更改内容(文本)?   如何在Java中向现有文件追加文本?   JUnit测试中的java模拟Apache驼峰位置   java Maven更新项目和依赖项