金蝶Apusic内存数据缓存软件(Apusic In-Memory Data Cache,简称AMDC),是金蝶天燕完全自主研发的高性能分布式缓存数据库,主要用于在内存中存储数据,起到消息代理、内存数据库等作用。产品支持发布/订阅,支持数据持久化,支持去中心化的集群,集群节点支持自动发现、故障探测、自动故障切换、数据迁移等,适用于高频、低时延的数据存取等业务场景。
金蝶Apusic内存数据缓存软件(Apusic In-Memory Data Cache,简称AMDC),是金蝶天燕完全自主研发的高性能分布式缓存数据库,主要用于在内存中存储数据,起到消息代理、内存数据库等作用。产品支持发布/订阅,支持数据持久化,支持去中心化的集群,集群节点支持自动发现、故障探测、自动故障切换、数据迁移等,适用于高频、低时延的数据存取等业务场景。
金蝶Apusic内存数据缓存软件(Apusic In-Memory Data Cache,简称AMDC),是金蝶天燕完全自主研发的高性能分布式缓存数据库,主要用于在内存中存储数据,起到消息代理、内存数据库等作用。产品支持发布/订阅,支持数据持久化,支持去中心化的集群,集群节点支持自动发现、故障探测、自动故障切换、数据迁移等,适用于高频、低时延的数据存取等业务场景。
产品特性
高可用和分布式
AMDC提供了复制功能,实现了多个相同数据的AMDC副本,提高容错性。
AMDC使用去中心化的集群管理架构,数据节点之间通过gossip协议通讯,用户访问集群中的任意数据节,请求都能路由到正确的节点。并且集群节点支持自动发现、故障探测、自动故障切换、数据搬迁等能力,极大降低运维成本。
水平扩展
集群支持增删节点,并且数据可以按照数据分片在任意两节点之间迁移,扩容和缩容过程中对运维人员透明。
兼容Redis
与Redis采用相似的策略,能够使用Redis的模式策略来实现同步Redis数据和稳定替换。
应用场景
热点数据缓存
利用AMDC访问速度快、支持的数据类型比较丰富的特点,用来存储热点数据。
分布式锁
利用AMDC中的sentnx命令实现分布式锁。
会话存储
与AAS相结合,为AAS提供分布式会话存储。
日志收集
多点将日志信息写入AMDC队列后统一将所有日志写到磁盘。