暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

揭秘:GBase XDM Cluster 分布式数据库技术

GBASE数据库 2022-06-30
542

GBase XDM Cluster 分布式数据库技术就是将键值对象数据库依据库名, 依据分片属性按照某种哈希规则拆分到若干个GBase XDM Cluster 数据节点中 进行存储,再通过前端架设的集群节点将访问请求转发到后端相应的 GBase XDM Cluster 数据节点上,统一对外提供数据操作。


集群部署示例 


GBase XDM 分布式数据库技术可以利用后端多台 GBase XDM Cluster 数 据节点的并行处理能力,从而获得更短的响应时间、更大的并发量、更高的吞 吐量,以及更灵活的扩展能力。这种方式非常适合条目数极其庞大的存储场景。 GBase XDM Cluster 集群系统支持集群组件和数据节点分离部署,并可独立扩 展。 GBase XDM 支持两种集群组件,包含自身 Cluster 集群组件和硬件负载均 衡产品,实现数据的分发与访问。GBase XDM Cluster 支持 256 节点以上的调 度,并且性能成准线性增长。

一、分布式分库管理 

 依据数据类型或者业务访问的需要不同,数据可以分成不同的库进行存储, 其区别是库名也即条目的后缀(suffix)是不同的,不同的库可以在同一个 GBaseXDM Cluster 数据节点或 GBase XDM Cluster 集群节点对外提供统一的操作。

二、分布式分片管理 

 对于相同后缀(suffix)的数据如果其数据量超过单个 GBase XDM Cluster 数据节点的容量,可以选取某个共有的属性作为分片属性,依据其值进行哈希 映射,这样使用若干个 GBase XDM Cluster 数据节点来进行存储和访问操作, 而 GBase XDM Cluster 集群节点对外提供统一的操作。

 GBase XDM Cluster 集群可以指定多个数据服务器作为集群的数据节点, 此时就可以通过访问GBase XDM Cluster 集群来实现对多个数据节点的统一访 问。

 GBase XDM Cluster 支持多键值访问查询,可为多因子的认证服务提供不 同的索引和查询条件。GBase XDM Cluster 集群节点管理功能用来维护一个或 多个数据节点信息的配置。

 GBase XDM Cluster 支持 Hash 分片策略、Mod 分片策略、Directory 分片 策略、Range 分片策略,并支持结合具体业务场景进行定制分片策略。

三、高可用机制 

 URIs:集群节点的 URI 列表。一个 GBase XDM Cluster 集群包含一个或多 个 URI。一个 GBase XDM Cluster 集群至少包含一个 URI,存在多个 URI 的目 GBase XDM Cluster V8 技术白皮书 天津南大通用数据技术股份有限公司 25 的是为了避免查询操作时单点故障的发生。URIs 第一项为主 URI,其他项为附 加 URI。当主 URI 指向的数据节点访问失效时,集群自动将该节点的访问切换 到附加 URI 指向的数据节点上。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论