金蝶天燕基于银河麒麟操作系统的分布式缓存解决方案
方案背景
Programme background
分布式缓存是一种常见的数据库缓存解决方案,用于提高数据读取性能。在分布式系统中,数据存储在多个服务器上,每个服务器只存储一部分数据,但需要对多个数据进行操作,如查询、更新和删除。传统的单机缓存方案无法满足大规模分布式系统的需求,因为单机缓存在面对大量请求时,容易出现性能问题,如数据竞争、数据不一致等问题。为了解决这些问题,分布式缓存被设计出来,其基本思想是将数据缓存在多个服务器上,通过一定的策略来解决并发冲突和延迟等问题。
技术路线
Technical route
芯片架构:飞腾、鲲鹏(ARM)
操作系统:银河麒麟高级服务器操作系统V10
基础软件:金蝶天燕分布式缓存软件AMDC
方案架构
Scheme architecture
![]()
方案优势
Solution advantage
AMDC基于银河麒麟操作系统全面优化适配,可以为用户提供技术领先的国产化分布式缓存解决方案
AMDC全面兼容Redis命令,与银河麒麟操作系统相结合,能够快速无缝替换开源Redis及其运行环境,实现国产化
AMDC支持“多地多中心多活”容灾架构,与银河麒麟操作系统一起,为关键应用提供金融级的可靠性保障能力
应用场景
Application scenarios
数据缓存:AMDC提供了String、Hash、List、Set、SortedSet等多种数据缓存类型,并以K/V的方式存储在内存中,满足丰富的业务应用系统对减少数据竞争、提升数据读取性能、提升数据一致性等方面的需求。
![]()
缓存高可用:AMDC支持主从复制、哨兵模式、去中心化集群,通过数据热备份、监控节点状态、故障通知、自动故障转移、数据分片存储等,在提供高可用的同时保障读写性能。AMDC支持“多地多中心多活”部署模式,支持金融级的容灾架构,有效减少单点故障的风险。
![]()
成功案例
Success case
案例名称:某证券公司
建设内容: 某知名证券公司 办公系统采用全栈国产化中间件替换了原系统中的开源中间件产品,其中分布式缓存方面用金蝶天燕AMDC替换开源Redis。
案例价值:100%兼容Redis,应用程序无需修改就国产化迁移,符合政策要求;支持百万级K/V缓存,性能稳定,有力支撑12000+在线用户日常办公。
![]()
