自定义 redis 同步工具
程序员文章站
2022-06-17 20:48:34
仓库:rediscustomsync1 背景针对全链路线下沙盒二期建设,需支持规则引擎,因此不能对线上 redis 有写入操作,因此需要将线上 redis 必须加载的 key 进行线下沙盒环境的同步。2 解决的问题线上 redis 内存很大,线下沙盒环境内存有限,而且线上 redis 绝大部分的 key 不需要加载到沙盒环境。跨机房访问问题,机器 A 可访问机器 B,机器 A 可访问机器 C,机器 B 不可以访问机器 C。却需要将机器 C 中部分 redis 同步到机器 B 中。几个 key....
1 背景
针对全链路线下沙盒二期建设,需支持规则引擎,因此不能对线上 redis 有写入操作,因此需要将线上 redis 必须加载的 key 进行线下沙盒环境的同步。
2 解决的问题
- 线上 redis 内存很大,线下沙盒环境内存有限,而且线上 redis 绝大部分的 key 不需要加载到沙盒环境。
- 跨机房访问问题,机器 A 可访问机器 B,机器 A 可访问机器 C,机器 B 不可以访问机器 C。却需要将机器 C 中部分 redis 同步到机器 B 中。
- 几个 key 可以手工操作,但是面对成百上千的 key,不太现实。
3 核心思路
代码层做 redis 的 proxy。
4 测试
4.1准备配置文件 conf/app.toml
title = "Redis Custom
本文地址:https://blog.csdn.net/Marksinoberg/article/details/108871586
推荐阅读
-
Redis可视化工具Web Redis Manager
-
java自定义封装StringUtils常用工具类
-
Python语言编写电脑时间自动同步小工具
-
CAD怎么自定义工具栏?
-
kafka2x-Elasticsearch 数据同步工具demo
-
死磕 java同步系列之redis分布式锁进化史
-
Java多线程同步工具类之Semaphore
-
搭建Vim为自定义的PHP开发工具的一些技巧
-
JAVAEE——宜立方商城06:Redis安装、数据类型和持久化方案、Redis集群分析与搭建、实现缓存和同步
-
Windows 64位下安装Redis和可视化工具Redis Desktop Manager的图文教程