龍昌博客

Linux、C、Python、GTK、开源 ...

↑我也要推荐

用 Tornado 编写 redis web 管理工具

发布时间:2012-04-19 19:07:19, 关注:+8613, 赞美:+15, 不爽:+8

本文标签: redis

原始出处: 老秋的博客

学习redis的最好方法,就是动手做一个有关redis的项目,考虑了下,决定做一个redis的web manager,定名redis-admin,UI就直接拿官网主页的。

redis-admin

已完成的功能:

  1. keys树形菜单
  2. keys搜索,比如session:*
  3. 根据key获取value(所有类型的key)
  4. 当点击keys菜单(比如session:*),需要合并出所有“session:”子键的data,作出类似select * from table的效果. 并加入分页处理.
  5. 全局功能: flushall, flushdb,info
  6. keys功能: edit, expire, move, delete
  7. hash,set,zset的单项删除功能
  8. 切换db功能 (connect db)
  9.  list的pop和push功能

待完善功能:

  1. 备份 (backup)

进度日志:   

  • 2012-4-3: 完成菜单与基本功能
  • 2012-4-9: 完成values获取
  • 2012-4-12: 完成编辑与keys结果集显示
  • 2012-4-16: 完善不同keys的不同操作,例如list,应用lpush, rpush, rpop, lpop功能
  • 2012-4-19: 完成db切换

欢迎大家提需求,在文章下面评论即可,我会尽力完善功能。

项目在github: https://github.com/laoqiu/redis-admin

如果你觉得本站对你有帮助,欢迎向本站赞助 :P

使用支付宝捐赠

Copyright© Python4cn(news, jobs) simple-is-better.com, 技术驱动:powered by web.py 空间主机:Webfaction

版权申明:文章转载已注明出处,如有疑问请来信咨询。本站为 python 语言推广公益网站,与 python 官方没有任何关系。

联系/投搞/留言: en.simple.is.better@gmail.com 向本站捐赠