redis-shake

redis数据迁移与处理服务

官方文档

开源仓库

启动

#!/bin/bash

name=redis-shake

docker stop ${name}
docker rm ${name}

docker run -id \
--restart=always \
--network=host \
--name=${name} \
-v ./config/shake.toml:/app/shake.toml \
buyfakett/redis-shake \
/app/redis-shake /app/shake.toml

配置

[sync_reader]
cluster = false
address = "192.168.1.1:6379"
password = "password"
tls = false
sync_rdb = true
sync_aof = true

[redis_writer]
cluster = false
address = "192.168.1.1:6380"
password = "password"
tls = false
TIP

目标redis需要配置足内存, 不然直接会导致这个程序OOM