京东科技开发者

京东科技开发者 -

文盘Rust -- 安全连接 TiDB/Mysql

rbdc 作为 Rbatis 的衍生项目,显然是要做 rust 生态的JDBC。在查找文档过程中rust 的 数据库驱动和很多orm文档中也没有关于安全详细的描述,不少思路是在issues里面给出的。索性把rust 连接 mysql 主流方式的安全连接代码都记录下来,一来给自己留个备忘,二来给需要的同学做个提示。Tidb 无疑是近五年来最优秀的国产开源分布式数据库,Tidb Cloud Serverless Tier作为pingcap旗下的云产品方便又经济,这次使用还有一些小惊喜,这个后文再说。

京东科技贾世闻折腾Rust与数据库集成,选择Tidb Cloud Serverless Tier作为数据源,支持MysqlCli、MyCli、JDBC、Python、golang以及Nodejs,但没有Rust的代码,新建一个Rbatis struct,构建rbdc_mysql::options::MySqlConnectOptions,支持mysql rust driver、sqlx、SeaORM、Rbatis等Rust连接MySQL的主流方式。

MySqlConnectOptions Rbatis Rust Tidb mysql 安全 数据库

相关推荐 去reddit讨论

热榜 Top10

Dify.AI
Dify.AI
eolink
eolink
LigaAI
LigaAI
观测云
观测云

推荐或自荐