虚拟集群
GBASE南大通用一套虚拟集群中可包含一个或多个 VC。每个 VC 是一个物理集群,各VC由同一套 Coordinator Cluster 管理,各VC 在虚拟集群范围内独立运行,共享统一的入口;每个虚拟集群(VC)由一组 Data 节点组成,所有虚拟集群由一套 Coordinator Cluster 控制。每个虚拟集群独立运行互不影响;
GBASE南大通用虚拟集群技术提供的统一访问入口能够实现对仓库和集群的统一访问。对应用 来说,应用对多个物理集群的访问是透明的,访问的就是一个统一的集群,但 内部可以根据业务系统把原来的物理集群规划成多个虚拟集群;
权限许可的情况下,GBASE南大通用各虚拟集群间可以相互访问。
高效压缩
高效透明压缩技术能够按照数据类型和数据分布规律自动选择最优压缩算法, 尽可能减少数据所占的存储空间,降低查询的 I/O 消耗,提升查询性能。可以设置实例级、表级、列级压缩选项,灵活平衡性能与压缩比的关系,而且压缩 和解压缩过程对用户是透明的;
相较于传统的行存数据库,高效透明压缩技术可以带来约一个数量级的性能提升。
压缩比可达到 2~20 倍甚至更优,远远高于行存储;
节省 50%-95%的存储空间,大大降低数据处理能耗;
内置多种不同等级的压缩算法;
压缩态下对 I/O 要求大大降低,数据加载和查询性能明显提升。
智能索引
智能索引是一种粗粒度索引,每 65536 行数据生成一个数据包,每个数据包在 数据入库时自动建立智能索引,包含过滤信息和统计信息,在数据查询时不需 要解包就能得到统计值,可进一步降低 I/O,对复杂查询的优化效果明显。 表中的智能索引自动创建,不需用户手工建立和维护;
智能索引本身占空间很少,扩展性很好,建立智能索引后存储空间几乎无 膨胀;
智能索引建立的速度快,后面的数据包建立智能索引的速度不会受到前面 数据包的影响。
与传统数据库索引技术相比,智能索引建立在数据包上(粗粒度索引),并且 每个字段均自动建有索引,而传统索引建立在每行数据上(细粒度索引),因 此访问智能索引要比访问传统索引需要更少的 I/O(几万分之一)。同时,智能索引所占空间大约是数据的 1%,而传统数据库索引则要占到数据的 20%~ 50%。