上一章我们对Mycat配置有了个初步的了解,现在我们就基于之前的配置,并且模拟一个简单的订单场景,来跑通Mycat。假设我们构建2000万条订单数据,需要以id mod运算之后存储到两台Mysql中,下面我们就一步一步的来实现。
启动Docker中的两台Mysql容器
|
|
连接两台Mysql并分别新建数据库order_db
|
|
启动Mycat
|
|
通过Mysql客户端连接Mycat
|
|
到此表示Mycat服务正常启动,并且通过Mysql客户端可以连通,上面最后一步show databases的结果如下图所示:
设计Order表
简单地设计一张order表,位于order_db库中,表结构如下:
基于上一步Mysql客户端中操作
成功的输出如下:
环境准备工作已经差不多了,下面一章将准备新建一个Java项目来使用Mycat。