MyTopling 和 Todis 相关内容下载
手动创建 MyTopling 和 Todis 数据库服务需要在云厂商的平台上跨账号打通私有网络(打通您和 Topling 之间的私有网络),流程非常繁琐,所以我们提供了一个自动化工具来简化整个流程。
按照法律规定,我们的网站不得接受用户在其它网站的密钥,所以该自动化工具是个客户端程序,在您的电脑上运行,您填入的密钥不会传输到 Topling 的服务器,并且,该自动化工具已在 GitHub 开源。
该自动化工具将会替您完成大部分工作,包括创建云企业网、创建 VPC 、创建预留网段、并网、创建 MyTopling 和 Todis 实例等。
您需要做的,只有在 VPC 中创建 ECS,然后,您就可以开始使用 MyTopling 和 Todis 了! 下载链接:
xattr -rd com.apple.quarantine ToplingHelper
,然后双击 ToplingHelper 启动程序您也可以从 github 下载代码自行编译 GitHub
原版 sysbench 有一些不足之处,所以我们对它进行了一些修改(github:mytopling/sysbench),主要有:
我们据此进行了测试,详情参考 MyTopling sysbench 测试报告
我们采用了由阿里云改造后的、开源的 BenchmarkSQL 5.0 进行 TPC-C 测试。
BenchmarkSQL 默认不支持 MySQL 协议,需要进行工具改造适配,具体改动请参见 BenchmarkSQL 5.0 支持对 MySQL 的 TPC-C 测试。
另外,BenchmarkSQL 的部分 SQL 语句有一些小问题,特别是在新版 MySQL (8.0.28以上) 中会导致错误的查询规划,引发严重超时,我们也对此进行了修复(该修复已在 github 开源)。
这里是阿里云修改过的 BenchmarkSQL TPCC 下载:tpcc.tar.gz
具体的测试步骤请参考 TPCC 测试。
我们上传了一些测试工具与数据集供使用 CentOS(7/8) / AliyunOS / Ubuntu(16.04/18.04) 的阿里云用户使用。