对于Mysql来说,有最流行的web管理工具phpMyadmin,但是Redis一直都没有找到合适好用的管理工具,于是自己就撸了一个,开源分享出来方便大家的日常开发和运营。
redis-manager
是一个Laravel扩展包,运行在Laravel项目中,安装非常简单:
$ composer require encore/redis-manager
$ php artisan vendor:publish --provider="Encore\RedisManager\RedisManagerServiceProvider"
然后打开http://localhost:8080/redis-manager/
就可以访问了,Redis的连接配置会读取Laravel项目的redis配置,在config/database.php
的redis配置中。
redis-manager
提供了Redis最常用的五种数据类型(strings、hashes、lists、sets、sorted sets)的CURD功能,能够很方便的满足Redis的大部分日常操作,对于更多命令,redis-manager
也提供了一个web形式的命令行工具,能够直接运行大部分redis命令,使用上和redis-cli
一样。
另外redis-manager
也提供了Redis信息的查询页面和系统状态实时监控页面,包括内存使用率、cpu使用率和所有命令的吞吐量。
redis-manager
前端使用vuejs
+element ui
开发,所以有比较良好的使用体验和交互效果。
欢迎大家体验和使用,如果觉得对你有帮助,欢迎star,如果有相关意见或者建议,欢迎提交pr和issue。
© 著作权归作者所有
发表评论