最火的分布式 HTAP 数据库 TiDB - 入门实践教程

网友投稿 805 2023-04-05

最火的分布式 HTAP 数据库 TiDB - 入门实践教程

最火的分布式 HTAP 数据库 TiDB - 入门实践教程

偶然在某篇博客看到了 TiDB,一个融合 OLTP 和 OLAP 的分布式开源数据库,

GitHub 上 Star 很多,然后 watch 了,发现 commit 和 pull request 一直都很频繁。

默认的集群 Grafana 监控页面蛮有极客范,还支持换主题。

除了第一次有一个模块下载失败(FQ后成功)外,没碰到其它问题。

对应的入门教程还很欠缺,原来还想着 Java 用什么驱动去连,

到处找 JDBC 对应 TiDB 的 driver 都没找到,Maven 仓库里也只有 3 个其它 jar 包,

有个小坑就是 TiDB 的某个服务使用了 8080 端口,

导致我启动 APIJSON Server 后访问不了 API。

然后我把 Server 的端口换成 8081 就可以了。

数据库管理软件也可以直接用 MySQLWorkbench, DataGrip(Navicat 还没试),

多次 生成文档、自动化测试 没发现啥问题,和原来直接用 MySQL 的结果一样,

初步感觉对 MySQL 的兼容性做得还真不错,终于明白为啥不叫 TiSQL 而叫 TiDB 了。

代码也没啥要改的,就加了换端口的代码,以及在 DemoSQLConfig 写了配置 TiDB 的注释。

运气好的话,可能这是国内第一个从 API 到 TiDB 的完整开源项目了,想想就有点激动呢。

创作不易,GitHub 右上角点 ⭐Star 支持下吧,谢谢^_^

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:为什么分布式数据库中不使用uuid作为主键?
下一篇:复制 order 表的效率挑战
相关文章