暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
SequoiaDB巨杉数据库整体框架.pdf
487
4页
12次
2021-01-08
免费下载
SequoiaDB 巨杉数据库整体框架
整体框架
SequoiaDB
成。
其中,数据库存储引擎模块是数据存储的核心,责提供整个数据库的读写服务、数据的
可用与容灾、
ACID
与分布式事务等全部核心数据服务能力。
数据库实例模块则作为协议与语法的适配层,用户可根据需要创建包
MySQL
MariaDB
PostgreSQL
SparkSQL
JSON
MongoDB
例;以及完全兼容
S3
POSIX
文件系统的对象存储实例。
通过使
SequoiaDB
巨杉据库,用可以通过建不类型的数库实例,使应
序从传统数据库进行无缝迁移,大幅度降低应用程序开发者的学习成本。
数据库实例
SequoiaDB 巨杉据库持多类型数据实例至当版本止,SequoiaDB
数据库支持七种不同的实例类型
数据库存储引擎
SequoiaDB 巨杉数据库存储引擎采用分布式架构。集群中的每个节点为一个独立进程,节
点之间采用 TCP/IP 协议进行通讯
同一个操作系统可以部署多个节点,节点之间采用不同的端口进行区分。
SequoiaDB 巨杉数据库的节点分为三种不同的角色:协调节点、编目节点与数据节点。
协调节点
协调节点不存储任何用户数据。作为外部访问的接入与请求分发节点,协调节点将用户请
分发至相应的数据节点,最终合并数据节点的结果应答对外进行响应。
编目节点
编目节点主要存储系统的节点信息、用户信息、区信息以及对象定义等元数据。在特定
作下,协调节点与数据节点均会向编目节点请求元数据信息,以感知数据的分布规律和校验
请求的正确性
数据节点
数据节点为用户数据的物理存储节点,海量数据通过分片切分的方式被分散至不同的数据节
点。在关系型与 JSON 数据库实例中,每一条记录会被完整地存放在其中一个或多个数据
节点中;而在对象存储实例中每一个文件将会依据数据页大小被拆分成多个数据块并被
分散至不同的数据节点进行存放
of 4
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜