数据提供程序插件,用于加载存储在内存中的redis数据库中的数据。
phovea-data-redis的Python项目详细描述
凤凰数据{redis
用于加载存储在Redis in-memory database中的数据的数据提供程序插件。
安装
git clone https://github.com/phovea/phovea_data_redis.git
cd phovea_data_redis
npm install
测试
npm test
建筑
npm run build
用法
插件当前用于加载ID映射文件。
刷新映射数据库
redis-cli select3 flushall
从主机管理redis
如果要管理安装在虚拟机内的redis实例(使用vagrant),请执行以下步骤
- 下载任何redis管理工具(例如Redis Desktop Manager)
- 在调试模式下启动docker compose:
docker-compose-debug up -d
- 通过本地主机访问
备份redis数据库:->;https://www.npmjs.com/package/redis-dump
在命名卷中还原:
- 启动容器
docker run -it -v workspacename_db_redis_data:/data -v F:\w\workspace_name\_backup\:/backup --name test redis:3.2-alpine sh ; docker rm test
- 在外壳内
redis-server --appendonly yes &
cd /backup
cat redis_db_dump_id.txt | redis-cli -n 3
cat redis_db_dump_mapping.txt | redis-cli -n 4
exit
- 使用备份工具进行备份
./docker-backup backup db_redis_data
该存储库是Phovea的一部分,该平台用于开发基于web的可视化应用程序。有关教程、api文档以及有关构建和部署过程的更多信息,请参见documentation page。