分享热点新闻
打造优质自媒体!

自主控制的国内数据库发布新产品 星环科技KunDB和ArgoDB新版本亮相

3月24日,星环科技推出了两个自主开发的关系型分布式数据库的最新版本,一个是ArgoDB 3.0,一个是高性能的分析型数据库,具有多模型和联邦特性,另一个是KunDB 2.0,国内领先的支持SQL标准语言的事务型分布式数据库。

ArgoDB和KunDB通过业务场景的不断打磨和不断实践,已经成为拥有完全自主知识产权的成熟国内数据库,能够为更多客户提供高度可靠、高性能、成熟的数据库产品和服务。

ArgoDB满足数据多模、联邦计算需求

与传统的MPP数据库相比,ArgoDB具有存储与计算解耦、存储与计算独立、可扩展性、一致性和对云原生架构的平滑适应等优点。

ArgoDB 3.0也能更好的满足数据多模和联邦计算的需求。在多模式方面,ArgoDB与星环,大数据平台TDH 8.0在技术架构上是一致的,从而实现通用技术复用。通过统一存储管理层,提供了多模式数据的能力,客户不再需要一个数据存储在多个系统中,大大降低了客户系统运维的复杂度。

ArgoDB 3.0,通过统一的SQL查询引擎,基于联邦内多个同构或异构数据源。用户可以在联邦系统中任意位置随意查询数据,可以解决数据孤岛问题,节约ETL成本,提高数据访问的实时性,降低不同引擎的学习成本。

ArgoDB的另一个重要特性是能够使用新硬件来激发存储和计算的性能。ArgoDB自2014年设计以来,不断对闪存等新硬件进行大量深度优化,能够有效刺激新硬件,让用户真正感受到新硬件带来的巨大性能优势。

同时ArgoDB支持更具性价比、更灵活的数据库部署模式,支持x86、ARM等主流通用服务器,替代了国外厂商一些只能通过部署专有硬件才能使用的产品。

此外,ArgoDB3.0支持SQL标准、Oracle和DB2存储过程,兼容Oracle、DB2、Teradata等数据库的SQL方言,使客户能够更顺畅地迁移数据。ArgoDB3.0支持在线分析和离线批量处理、在线实时分析和多维复杂相关统计的混合加载。同时支持主流国产操作系统和国产服务器,支持混合部署,满足国产部署需求。

KunDB支持高并发交易场景的核心业务

KunDB是关系型分布式事务数据库,从数据库的基本原理出发,解决分布式事务、分布式存储、分布式调度和计算等核心需求,支持SQL标准语言作为交互界面,包括Oracle PL/SQL支持。

除了数据库引擎,KunDB还提供了开发工具链和运维工具链。开发工具主要包括SQL开发工具、数据导入导出、数据同步等。主要针对数据库开发人员。运维工具包括安装部署、备份还原、监控审计等。主要针对数据库管理员DBA。KunDB的工具是基于KunDB的底层原则深度定制的,它们的性能和体验是由企业级产品保证的。

支持MySQL协议,结合JDBC、ODBC驱动和DBLink,KunDB很容易对外程序开放,因为KunDB具有很高的可用性和可靠性,可以代替单机MySQL或自建高可用MySQL提供MySQL服务。凭借其核心的分布式数据库能力,它可以用于金融、电信等核心业务数据库领域,也可以作为基于高并发检索能力的数据集市。

分布式数据库的核心是强一致的事务模型和横向可扩展性,这意味着所有并发操作都必须保证事务的ACID,同时也要提高相应的线性能力。KunDB提供全局事务管理器分配事务ID,通过两阶段提交保证事务的原子性,基于事务ID管理可见性范围,提供隔离级别。重做日志和撤消日志保证了持久性,从而确保了全局事务的ACID属性。

在ICT组织的金融核心交易性能测试中,KunDB通过了性能测试和高可用性测试。在性能测试中,高并发转账、查询、薪资支付、存款、取款、盘点等核心交易参照银行交易场景进行,昆银对这些业务给予了大力支持。5个服务器节点和10个服务器节点的部署都实现了50%以上的线性提升,性能高于大多数竞争产品。

在以高并发检索为重点的数据集市中,KunDB通过多机并行查询、索引技术和谓词下推,可以高效地满足高并发检索的需求。

在上海市大数据中心的数据交换业务中,使用KunDB支持2000个数据API的高并发访问,可以在毫秒级上响应10亿个大表的精确查询和模糊查询。

在查询分析场景中,KunDB的另一个杀手锏是结合Argo的计算引擎构建支持部分聚合计算等强分析场景。ArgoDB从KunDB的存储引擎中读取结算,并发地从碎片化的存储中读取结算,甚至将一些操作符下推到底层存储中执行,最后通过分布式计算将结果返回给KunDB。对业务透明,考虑到一些交易场景或检索场景的复杂计算需求。

除了业务场景和性能考虑之外,用户在选择数据库时还会考虑兼容性问题。KunDB与MySQL完全兼容,可以直接使用MySQL的上下游组件,不断适应国内的软硬件,更适合国内IOE环境。

使用KunDB作为高可用的MySQL解决方案,可以根据业务扩展的需要,随时扩展到分布式模式,支持更高的性能要求,保持相同的SQL兼容性。目前,KunDB已经在郑州上海市,地铁的中石油,大数据中心和鹤壁市的大数据中心的一个设计院得到应用

KunDB支持完整的PL/SQL,可以大大降低Oracle系统迁移的成本。

KunDB可以在云中快速部署,5分钟即可开箱部署。Kundb支持跨CPU架构的混合部署和在线升级,以及资源隔离和灵活调度等云技术的深度集成,提供基于云的多租户解决方案。

ArgoDBKunDB融合满足事务型和复杂分析等混合业务应用

在过去,ArgoDB先后对接了一些业务应用系统,其中包含了事务、复杂分析等混合服务,单个TP/AP库无法完全满足。

星环技术提供了ArgoDB和KunDB的整体解决方案,还提供了TP和AP能力,为外界提供了统一的SQL门户。根据不同的业务需求,优化器自动识别SQL,并使用不同的引擎来处理它。

对于复杂处理逻辑,利用ArgoDB的分布式计算能力,直接读取KunDB上的数据进行复杂计算;对于高度并发的详细检索,KunDB用于提供服务。

ArgoDB和KunDB的整体解决方案有很多优点,比如统一的SQL录入,不需要修改应用,实现TP业务的统一处理和复杂分析;统一计算跨越交易数据库和库存分析数据库,没有同步的数据流,保证了数据的一致性和分析的有效性。

中国的关系数据库市场多年来一直保持稳定的增长趋势,用户覆盖了几乎所有行业,如政府公用事业、工业、商业、教育和医疗保健。关系分布式事务数据库和分析数据库被认为是独立的