8.1数据库弹性扩展能力
课程介绍
本课程主要介绍 SequoiaDB 巨杉数据库的弹性扩展能力。但受限于实验环境,分区组扩展仅在一台服务器上演示,
扩展步骤和原理与在多台服务器上原理保持一致。完成节点扩展后还将展示基于 split 方法的数据 rebalance,使数
据打散到所有分区组中。
SequoiaDB 巨杉数据库是一款金融级别的分布式数据库,可以通过集群的扩容实现集群性能的近线性增长。通过扩
容后主要解决两个问题:数据存储的容量问题和整个集群的性能问题。因为数据量的不断增长及上线后的推广使用,
所以需要进行扩容来提升集群性能及增加数据存储空间。
部署架构
本课程中的 SequoiaDB 巨杉数据库的集群拓扑结构为三分区单副本。
关于 SequoiaDB 巨杉数据库系统架构的详细信息,请参考如下链接:
SequoiaDB 系统架构
实验环境
课程使用的实验环境为 Ubuntu Linux 16.04 64 位版本。
切换用户及查看数据库版本
切换到 sdbadmin 用户
部署 SequoiaDB 巨杉数据库和 SequoiaSQL-MySQL 实例的操作系统用户为 sdbadmin。
su - sdbadmin
Note:
评论