云数据库 GEMINIDB-美柚一站式迁移华为云数据库案例:解决方案
解决方案
- 一站式迁移解决方案,保障客户多种类型数据库平滑迁移
云数据库团队根据美柚的业务特性,定制了基于“GeminiDB Redis接口+RDS+DDS”的数据库迁移方案。DRS提供多种数据库类型全量和增量的平滑迁移能力,支持美柚不同类型业务搬迁。DRS迁移过程中会显示当前迁移的对象类型、迁移进度、剩余时间评估等,可以帮助用户做好布置规划,避开业务高峰期,业务分钟级中断,中断过程中进行数据一致性校验,在保证数据零丢失的基础上,最大程度减少对业务的影响。
- 智能运维,助力客户轻松、便捷管理数据库
美柚的Codis版本比较低,在版本升级过程中需要投入大量的DBA,且会出现业务中断较长时间的情况。云数据库 GeminiDB 100%兼容Redis 6.2版本,具备稳定的低时延和诸多增强功能的优势,比如,支持版本的一键升级功能,可以确保美柚在版本升级过程中业务稳定、流畅地运行。
同时,相对美柚原有自建数据库,华为云数据库具有SQL/Key限流等运维能力,防止异常情况下的流量突增。具有紧急结束会话能力,便于紧急运维操作。支持秒级监控能力,避免业务受到影响。
美柚可以根据业务需要配置指标告警及事件告警,在收到系统触发的告警通知后,及时介入处理,轻松实现数据库便捷管理,并降低运维成本。
- 三副本存储策略+多节点跨AZ部署+自动故障修复,让数据库稳定可靠
面对故障处理能力不足带来的挑战,GeminiDB Redis实例的独立资源部署、数据三副本存储策略和多节点跨AZ部署方案,保证了美柚数据库的稳定性和数据的一致性、高可靠性。GeminiDB Redis提供的大Key诊断功能,帮助DBA第一时间发现业务高危风险,及时实施整改,避免风险扩大。
- 高压缩比节约存储成本,精准控制资源使用
在美柚的推荐业务中,核心特征库选用GeminiDB Redis接口,借助其内存引擎稳定的性能表现,实现在线系统业务24小时高效运行,给用户带来最佳浏览体验。GeminiDB Redis接口不仅具备独有的增强能力(exHash)和精细化频次控制,让用户不会刷到同一片信息流,大幅提升使用体验。而且凭借强大的数据压缩能力,降低了美柚业务的TB级数据存储成本。
云数据库团队严格把控初始资源规格配置成本,利用GeminiDB Redis接口的存储容量扩容/缩容、添加/删除节点等功能,可以根据业务实际需求进行操作,帮助美柚精准控制资源使用成本。同时,存储资源的扩缩容都是秒级闪断,减小对业务的影响。