软件说明
技术特性
• 支持标准Linux 内核:Cent OS,Redhat, Suse等
• 支持基于x86-64和ARM的标准PC服务器
• 支持本地存储(Sata, SAS, SSD etc)
• 支持阵列部署(SAN,NAS)
• 支持SSD,Flash存储介质作为2级I/O缓存
• 持标准SQL
• 提供通用API: JDBC, ODBC,CAPI,ADO.Net
GBase 8s是天津南大通用数据技术股份有限公司自主研发的、成熟稳定的企业级分布式事务型数据库,拥有自主知识产权。产品达到安全数据库四级标准(国际B2),支持国密算法,支持SQL92/99、ODBC、JDBC、ADO.NET、GCI(OCI/OCCI)、Python接口等国际数据库规范和开发接口。支持分布式部署、集中式部署、共享存储高可用部署、支持两地三中心高可用部署。GBase 8s分布式架构具备高容量、高并发、高性能等特性。为超大规模数据管理提供高性价比的通用计算平台。
GBase 8c,是一款 shared nothing架构的分布式交易型数据库集群。GBase 8c具备高性能、高可用、弹性伸缩、高安全性等特性,可以部署在物理机、虚拟机、容器、私有云和公有云,为关键行业核心系统、互联网业务系统和政企业务系统提供安全、稳定、可靠的数据存储和管理服务。
GBase 8c采用shared nothing的分布式架构,计算节点和存储节点分离,节点间通过高速网络进行通信,所有节点都有主从互备,确保系统的高可用性。
由于没有资源共享,增加节点就可以线性地扩展集群的存储能力和计算能力,满足业务规模增长的要求。
GBase 8c的节点分为三类,分别是协调器(Coordinator,CN)、数据节点(Data Node,DN)和全局事务管理器(Global Transaction Manager,GTM)。
协调器:协调器管理和客户端的连接,对客户端发来的SQL进行解析,生成执行计划,把执行计划发到相应的数据节点进行读写操作,并将结果汇总返回给客户端。对于涉及跨DN的数据写操作,协调者还负责协调所有参与者进行两阶段提交。
数据节点:数据节点是数据实际存放的节点,保存表和索引等数据库对象。数据节点接收协调器下发的读写操作,并将结果返回给协调者处理。数据节点间也可以通信,进行跨数据节点的联合查询。
全局事务管理器:全局事务管理器管理全局事务号和活动事务状态,确保系统的全局一致性。