- GBase 8a 集群数据库属于:NewSQL分析型数据库,主要用于分析场景,是列存数据库;
- GBase 8a 集群数据库是为管理大规模数据量而设计的通用计算平台,具备高性能、高可用、高扩展特性,主要应用于:
- 数据仓库系统
- 商业智能(BI)系统
- 决策支持系统
- GBase 8a 集群数据库中DC:
- DC 文件依据操作系统的文件大小限制进行分裂和存储
- DC 是基本的 I/O 单位,只有查询所涉及到的列才产生 I/O
- 每个 DC 自动封装和压缩
- 每个 DC 包含65536行数据,数据行数不足时以DC尾块形式单独存放
- DC 尾块不封装、不压缩
- 粗粒度智能索引
- 粗粒度:轻量级索引,索引的建立和维护对系统资源的占用和性能影响几乎为零
- 透明性:免维护,自动建立。索引自动建立,并且随数据变化自动更新,无需人工干预
- 索引的建立和维护对资源的消耗可以忽略不计
- 有效性:大大缩小查询和数据物化的范围,迅速定位目标数据集
- 记录 DC 内的最大值、最小值、空值、求和值等
- 8a 数据库的压缩支持
- 按库压缩
- 按表压缩
- 按列压缩
- 压缩算法按数据类型和数据分布不同而优化,自动选择最优压缩算法,灵活平衡性能与压缩比的关系。可以对压缩方式进行行修改。
- 集群中负责各节点实例间共享信息,并在多副本操作中,控制各节点数据一致性状态的组件是:gcware
- GCWare 用于各节点 GCluster 实例间共享信息,以及控制多副本数据操作时,提供可操作节点,并在多副本操作中,控制各节点数据一致性状态
- GBase 8a 安装要求
- Coordinator 节点的数量不得超过64台
- Coordinator 节点必须部署在同一IP网段内。Data节点无些要求
- 建议:Coordinator 节点配置为单数,如3、5、7……
- 各节点安装相同版本的操作系统
- 安装的操作系统包含“开发工具”组件
- GBase 8a 安装失败的原因主要有如下几种:
- boost 库未安装或集群版本错误;
- DBA 用户权限
- 用户环境设置
- 防火墙未关闭
- SELinux 未关闭
- 端口被占用,导致 gnode、gcluster 不能启动
- 重复安装,前面安装未卸载干净导致安装不成功
- 数据库版本升级
- v95 版本数据库的兼容模式与v86版本数据库的集群架构一致
- v95 版本数据库有兼容模式和多VC模式,其中兼容模式就是用兼容 v86 模式,采用单 VC 架构
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。