RedisClient是Redis客户端GUI工具,使用Java swt和jedis编写。它将redis数据以windows资源管理器的界面风格呈现给用户.
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。
RedisClient 1.5发布,RedisClient是管理redis服务器GUI工具,新版本调整了主界面,可以更方便的编辑redis数据,增加了多个新特性,并修改了大量bug。
主要的改进如下:
更方便的编辑数据
支持多选删除,剪切,拷贝,导出。
支持分页查询数据
支持两种数据显示方式:平铺和分级
支持多语言界面,当前支持英文和中文
支持不同的排序方式
支持生存时间(time to live)
支持服务器密码验证
可以帮助redis开发人员和维护人员方便的建立,修改,删除,查询redis数据,完全不需要了解redis命令。可以让用户方便的编辑数据,可以剪切,拷贝,粘贴redis数据,可以导入,导出redis数据,可以对redis数据排序。
RedisClient 是Redis 客户端 GUI 工具。
不需要了解Redis命令,它将redis数据以windows资源管理器的界面风格呈现给用户:
可以帮助redis开发人员和维护人员方便的建立、修改、删除、查询redis数据
可以将数据添加到收藏夹方便用户编辑数据
可以剪切、拷贝、粘贴redis数据
可以导入、导出redis数据
可以对redis数据排序
Watchdog(看门狗)是 Redis 2.6 版本将发布的一个新特性,它用于诊断Redis的延迟问题,这一功能有点类似于慢日志。主要是记录一些太慢的行为,以便排查原因。其具体工作原理和流程如下:
通过运行时的CONFIG SET命令设置watchdog的开启参数
设置完成后,Redis就开始对自身的命令处理进行性能监控
如果Redis发现自己在处理一些操作时不够快,那么就会在日志里记录一条信息,信息包含了在哪一部分占用了时间,并打出具体的调用栈
出现问题的用户到社区反馈的时候,带上日志里的诊断信息,开发者能够更快速准确的定位到你的问题
Redis作者指出,Watchdog还是一个实验性功能,开启它可能会对数据产生影响,所以建议在使用时做好数据备份。