cc20110101 / RedisView

RedisView implements open source, cross-platform and high performance Redis interface tools through self-written RESP protocol parsing, self-written tree model and thread pool. RedisView业余爱好通过自写RESP协议解析、自写树模型、线程池实现开源、跨平台、高性能Redis界面图形化工具
449 stars 90 forks source link

建议增加树状结构展示键的功能 #10

Open AlanW0ng opened 5 years ago

AlanW0ng commented 5 years ago

首先感谢作者,这款软件在加载有大量键的数据库的键时没有明显卡顿现象,这正是我需要的。 我的建议是增加树状结构展示键的功能,大概像Redis Desktop Manager这款软件一样,它是通过冒号作为树的上下层区分的标志,如果冒号不是一个标准的分层字符的话,做成可配置的选项也不错。

cc20110101 commented 5 years ago

谢谢你的反馈,意见会考虑的。 设计时没进行键分割,当时是基于以下三点考虑的: 1、每次插入数据时需要判断插入位置耗费性能,以追求性能为目标没做 2、可以设置扫描键的模式,获取需要的部分键,然后在进行排序 3、公司生产环境使用时,实际都是进行键模式匹配,仅获取几个键展示的, 并且获取的键开头相同分割了也是属于同一类,效果一样

如果数据库数据不多,不考虑效率情况下可以实现此功能;不过忙于工作,功能暂时实现不了,后续有时间会考虑实现