暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
SequoiaDB分布式集群生态工具及容器化部署实战.pdf
204
9页
0次
2021-02-22
50墨值下载
SequoiaDB
本次分享的主要内容为:1巨杉数据库集群架构简介2杉数据库分片原理及高可用性
3)基于 Docker 镜像部署分布式集群实战;4)巨杉数据库周边生态工具
演讲实录
大家好,我叫杜蓉,今天分享主题是 SequoiaDB 分布式集群容器化部署实战。先做一个简
的自我介绍,我来巨杉技术社区,之前在网易任职高级 DBA近几个月与社区技术同学做了
很多沟通交流,对巨杉数据库也有了自己的认识和理解,总结下来分享给大家,欢迎大家多
多交流和支持
今天的分享从下面四分方面展开,分享一下巨杉数据库的分布式集群架构,以及弹性扩容
高可用性,然后给大家实战演示一下 Docker 部署巨杉数据库分布式集群,最后分享一
巨杉数据库生态工具。
巨杉作为数据算和分离有数实例存储组成
的。存储引擎层负责数据库核心功能比如数据读写存储以及分布式事务管理数据库实例层
也就是这里的的 SQL 层负责把应 sql 请求处理后发存储引擎层处理,并且把存储引擎层响
应结果反馈给应用层。支持结构化实例比 MySQL 实例/PG 实例/Spark 实例,支持非结构
化实 比如 Json /S3 储实/PosixFs 实例等。这构支持的型比
多,方便从传统数据库无缝迁移到巨杉数据库,减小了开发学习成本,之前也跟数据库圈同
行交流,他们对架构也是十分认可。
这里给大家展示一一个体的巨分布式集群架实例,是今要进 docker 部署集
群架构,这里的 SQL 层采用的 MySQL 实例,存储引擎层是有三个数据节点和协调节点编
目节组成其中节点是用存储,协调节存储,是用来 MySQL
的请求进行路由分发到数据库节点。编目节点用来存储集群的系统信息比如用户信息/
信息等等。这里用一个容器来模拟一个物理机或云虚拟机这里设置的 Mysql 实例在一个
容器里,编目和节点和协调节点放在了一个容器三个数据节点分别放在一个容器三个数
据节构成了三据组,每据组三个Web 应用海量据是过分片切
ABC
这里 Hash DHT DHT distribute Hashing table
写。当写入数据时,首先通过 MySQL 例把记录下发到协调节点,协调节点会通过分布式
Hash 根据录的 partionkey ,散后协根据
of 9
50墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

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