国内某头部ERP企业为了响应国家政策和满足用户的需求,开始在其ERP产品中采用星环科技自研的分布式交易型数据库KunDB,实现ERP底层交易数据库的国产化替代。同时在一些应用场景下配合采用星环科技分析型数据库ArgoDB,实现交易处理与数据分析一体化,产生了非常好的效果。
目前企业用户在ERP数据库选择方面,面临如下挑战:数据结构复杂,字段多,一张凭证数十KB,需要快速入库;每秒处理上千张凭证,入库压力非常大,需要更高性能;ERP中财务数据可靠性要求非常高,对数据库的高可用性提出了更高的要求;上百种主数据,校验字段多,校验复杂,涉及上百种多项校验规则等。
该头部企业的ERP采用星环科技分布式交易型数据库KunDB完成凭证的保存,应用效果突出,包括:KunDB保存原始凭证和待记账流水,提供强一致性事务支持;基于全局CDC机制的实时增量同步待记账流水等。
该头部企业的ERP采用星环科技分析型数据库ArgoDB完成余额联查,效果包括:ArgoDB总账数仓,提供高性能列存查询和统计计算能力,保障余额联查体验;基于ArgoDB构建丰富的总账数据挖掘应用,如实时报告、风险管控、全面预算、决策支持等场景。
为什么会选择星环科技自研的分布式交易型数据库KunDB? 核心的原因是KunDB可低成本实现数据库国产化的替代和迁移,具备可扩展、高并发、高可用、数据灾备等特性,满足企业关键业务处理、高并发查询、业务分布式改造、交易分析混合的数据中台等复杂场景,在金融、政务、能源、医疗、交通、教育等多个行业应用,为用户提供高性能、稳定可靠、经济实用、自主可控的国产化数据库产品。
尤其是今年5月,星环科技新推出的KunDB 3.2以满足金融业务极致稳定的要求为核心,在高可用、Oracle兼容、一体化、智能运维、云化部署、多场景应用支持等6大关键能力实现了升级,可支撑各类OLTP应用需求,同时兼顾OLAP数据处理要求,可用于各行业国产化替代升级和分布式架构转型,帮助企业筑牢数字化发展根基。
该头部ERP产品与星环KunDB在高可用、兼容性和分布式等特性的配合,能为企业带来更高的价值。
数据已经成为企业的核心资产,尤其金融等核心业务,因为涉及到资金,对服务可用性一致性提出了更高的要求。然而在生产系统,各种意外总是不期而遇,如硬件故障、机房断网、软件bug等,导致当前交易库不可用,从而需要切换到备用库继续提供服务。
KunDB目前高可用通过两层机制来保证:一是高可用组件周期性探测存储组件活性,一旦探测到组件存在不可写等异常,切换到备用组件继续提供服务;二是存储组件通过多副本提高单副本容错率低问题:基于Paxos共识算法的多副本方案,即数据同步到多数派认为提交成功。
另一个优势是高度兼容Oracle和MySQL,支持应用快速迁移。KunDB支持MySQL和Oracle双语法模型,高度兼容Oracle对象与语法,完整支持Oracle PL/SQL,极大降低了企业业务迁移成本。
同时KunDB提供高性能事务处理与查询、高可用和容灾能力,可在云上和物理机上部署容器化运行,一站式解决数据存储、管理、安全与易用性问题。
后,KunDB分布式与集中式一体化,集中式可直接扩容为分布式模式。一些发展中的中小型企业或者非核心业务系统,目前没有非常庞大的数据量,考虑到投资成本压力、未来业务量增长导致集中式数据库无法满足需求、以及担心从Oracle、MySQL迁移到国产分布式数据库过程中影响业务等问题,用户在集中式与分布式数据库中间选型左右为难。
KunDB实现了集中式和分布式一体化,整个系统采用同一套代码,集中式可以一键扩容成分布式架构,并且性能线性扩展比达到90%以上,满足高并发、大流量的访问。
