浅谈数据库同步和迁移
以上只是简单列举了几种应用场景,如果你有不同的玩法或者不同的业务需求,也欢迎跟我联系,MongoShake 产品还在持续迭代更新中,后续还会有很多有用且好玩的特性会进行持续添加。 3.2 RedisShake RedisShake 的同步是基于向源 Redis 发送 Sync/Psync 命令,然后实现全量+增量拉取并回放来实现的。同样,具体细节介绍请参考我在云栖社区发表的博客,本文主要从功能角度进行介绍。 项目地址:http://t.cn/E6hqgij RedisShake 目前主要有以下 5 大功能:
RedisShake 的 Sync 模式是目前使用最为广泛的模式,其通过 RDB 全量并发同步。以及增量异步写入的方式来提高同步的性能,理论上可以达到毫秒级别的同步延迟。此外,用户还可以根据 redis-full-check 来进行数据同步后的一致性校验,保证数据的正确性。 RedisShake 的场景以同步为主,如果用户有特定的需求,也欢迎告知我们,比如类似 MongoShake 的离线计算等场景。目前 RedisShake 处于刚开源阶段,功能点迭代比较快,欢迎大家关注。 4. 使用案例 本节主要介绍一下用户根据我们的 MongoShake 和 RedisShake 的使用案例 4.1 高德地图 (编辑:惠州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |