GBASE南大通用8a数据库的核心技术包括以下几个方面:
联邦架构集群部署:基于列存储的完全并行的MPP+Shared Nothing的联邦架构,采用多活Coordinator(Master)节点、数据节点的两级部署结构,避免了单点性能瓶颈和单点故障,对外提供单一的访问地址。
海量数据分布式压缩存储:集群支持海量数据存储、查询,支持15PB以上的结构化数据,采用HASH或RANDOM分布策略进行数据分布式存储。
高效存储结构:采用列存储技术,将数据按列进行存储,只读取需要的列,避免了全表扫描的开销。
智能索引:通过建立索引来提高查询效率,同时优化索引结构,减少索引占用的存储空间。
虚拟集群及镜像:通过虚拟集群技术,实现多个物理节点的逻辑统一,提高系统的可用性和可扩展性。同时,通过镜像技术,实现数据的实时备份和恢复。
灵活的数据分布:支持多种数据分布策略,可以根据业务需求和数据特点进行灵活配置。
完善的资源管理:通过资源调度和分配机制,实现资源的充分利用和动态调整,提高系统的性能和稳定性。
在线快速扩展:支持在线添加节点进行扩容,无需停机即可实现性能的提升。
高并发、高可用、高安全性:通过优化系统设计和算法,提高系统的并发处理能力和可用性。同时,采用多种安全措施,确保数据的安全性和完整性。
易维护:提供友好的管理和监控界面,方便用户进行系统管理和维护。
这些核心技术使得GBASE南大通用8a数据库具有高性能、高可用、高扩展特性,能够为超大规模数据管理提供高性价比的通用计算平台。