导入导出redis数据和合并数据方法
生活随笔
收集整理的這篇文章主要介紹了
导入导出redis数据和合并数据方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
環境 CentOS7.9
redis-dump項目地址:
https://github.com/delano/redis-dump#redis-dump-v04-beta-
安裝redis,創建和查看測試數據
安裝redis-dump
yum install centos-release-scl-rh -y yum install rh-ruby24 -y yum install rh-ruby24-ruby-devel -y yum install gcc -y scl enable rh-ruby24 bash gem install redis-dump數據導出測試
redis-dump -u 127.0.0.1:6379 > db_full.json查看數據行數
wc -l db_full.json清空redis
redis-cli>flushall導入數據
< db_full.json redis-load合并數據
將多個redis導出的json數據cat到一起導入即可
另外還可以使用redis-rdb-tools將分片的rdb文件導出為json文件合并
yum install gcc python-devel -y pip install python-lzf pip install rdbtools rdb --command json ./0.rdb>h.json rdb --command json ./1.rdb>>h.json rdb --command json ./2.rdb>>h.json總結
以上是生活随笔為你收集整理的导入导出redis数据和合并数据方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 查找有向图中两个顶点之间是否存在路径
- 下一篇: Charles——Charles之htt