昆仑分布式数据库多合一Docker镜像使用说明

zhaowei 提交于 周三, 06/23/2021 - 11:43

昆仑分布式数据库多合一Docker镜像是将Kunlun数据库集群的节点都放入一个Docker镜像,以方便用户进行功能体验而制作的Docker镜像。

在该镜像中, 模拟了一个小规模数据集群,该集群具有以下节点:

  • 三个mysql节点,构成一个3副本的Meta Shard
  • 还有六个mysql节点,构成两个Data Shard, 每个Shard的副本数为3
  • 三个postgresql节点,构成三个各自独立的计算节点,用于处理客户端的数据请求。

该集群的各个mysql节点的innodb buffer pool size仅为64MB, 所以该集群仅可用于功能体验,不能用于性能和压力测试。

启动方法:

启动容器:

sudo docker run --name kunlun1 -p 5401:5401 -p 5402:5402 -p 5403:5403 -itd registry.cn-hangzhou.aliyuncs.com/kunlundb/kunlun:v0.8 bash -c 'bash /kunlun/start_kunlun.sh'