暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
ZNBase(现:KaiwuDB)
编辑
简介:浪潮云溪数据库 ZNBase 是浪潮推出推出的一款定位于在线事务处理/在线分析处理(HTAP)的融合型数据库产品,实现了一键水平伸缩,强一致性的多副本数据安全、分布式事务、实时 OLAP 等重要特性。
简介:浪潮云溪数据库 ZNBase 是浪潮推出推出的一款定位于在线事务处理/在线分析处理(HTAP)的融合型数据库产品,实现了一键水平伸缩,强一致性的多副本数据安全、分布式事务、实时 OLAP 等重要特性。
产品概览 用户评价

现已改名为KaiwuDB:https://www.modb.pro/wiki/623

ZNBase 是浪潮打造的一款分布式数据库产品,具备强一致、高可用分布式架构、分布式水平扩展、高性能、企业级安全等特性,自研的原生分布式存储引擎支持完整 ACID,支持 PostgreSQL 协议访问。同时提供自动化运维、监控告警等配套服务,为用户提供完整的分布式数据库解决方案。

设计思想

ZNBase 数据库系统参考自谷歌 Spanner+F1 的设计思想,包含上下两层结构。

  1. SQL 层使用 Go 语言开发,基于开源 Cockroach DB 修改,消化吸收并重写、优化其商业代码和开源部分代码,源代码修改率(自主可控度)已达 76%;
  2. 存储层使用 C++ 开发,采用多模存储引擎,涵盖结构化(行、列存储)、KV 键值存储、文件存储、时序存储、图存储、区块链存储等,目前已实现结构化(行、列存储)和 KV 存储。

整体架构

image.png

产品介绍

ZNBase 数据库提供传统关系型数据库OLTP 的所有特性,并且改变了传统数据库集中存储的限制,采用分布式架构、无共享存储,从而实现了从计算层、存储层的可扩展性。

“云溪”ZNBase分布式数据库,可以多地多机房部署,可跨域全球多个区域,多个数据中心之间进行数据分发复制,并可以根据地理分区定制数据放置策略、容灾备份。每个数据节点都可对外提供服务,并提供数据的就近访问。当一个数据中心发生异常时,数据会由其他数据中心自动恢复,并接管数据访问,从而保障系统的高可靠性。数据中心间进行数据实时同步,并在接管时保证数据的全局一致性。

“云溪”数据库ZNBase提供兼容PostgreSQL协议访问,具备分布式事务、高性能、强一致高可用、线性扩容和弹性伸缩、企业级安全等特性,能够同时提供智能运维、自动化运营、监控告警等配套设施。

“云溪”数据库ZNBase既支持分布式 ACID 事务,具备高并发、高可用、弹性伸缩特性,并可同时处理交易类业务和分析类业务。

技术特性

  • 分布式强一致
  • 异地多活高可用
  • 分布式事务
  • 云原生与微服务

相关资料
2020年12月21日,浪潮集团宣布将旗下数据库业务单独成立公司——浪潮云溪数据库(ZNBase),其背后承载着浪潮云+数+智战略,计划投资规模将达到上百亿。

开源信息

官方代码仓库:https://gitee.com/ZNBase/zn-kvs
ZNBase 官网:http://www.znbase.com/

用户评价

0
0
词条统计
创建者:小小亮
编辑次数:5
浏览次数:4836
API调用次数:0
贡献者