Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prettyyjnic/redisSky
redis web 客户端
https://github.com/prettyyjnic/redisSky
Last synced: 10 days ago
JSON representation
redis web 客户端
- Host: GitHub
- URL: https://github.com/prettyyjnic/redisSky
- Owner: prettyyjnic
- License: mit
- Created: 2017-07-17T07:57:36.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-09-07T02:57:38.000Z (about 4 years ago)
- Last Synced: 2024-07-31T12:08:09.504Z (3 months ago)
- Language: Vue
- Size: 8.9 MB
- Stars: 60
- Watchers: 6
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- favorite-link - redis web 客户端。
README
# redisSky
redis web 管理工具, 参考 redisMaster, 该项目主要是因为使用 redisMaster 处理大数据量的时候容易卡死, 很不爽, 所以用 ivew + golang 仿写了一个 web 界面的 redis 管理工具## 不兼容 ie, 作为一个程序员不应该用ie
- 前端使用 iview + socket.io
- 后端使用 golang + socket.io## 联系邮箱:
[email protected]## 特性:
1. 使用 redis scan 系列命令进行加载,避免 大 key 加载慢, 10w 级别还是可以的,100w 就不行了
2. 支持批量导出 key 到 mongodb
3. 滚动加载更多key
4. 批量删除key
5. 简洁美观的界面## 使用:
```
cd $项目根目录/frontend
npm install # 安装依赖
npm run build # 前端代码编译
cd $项目根目录/backend/bin && go run start.go # 启动服务
```## 使用docker file:
```
sudo docker build -t prettyyjnic/redis-sky .
sudo docker run -p 8089:8089 --rm prettyyjnic/redis-sky
```