想要让一个 mysql 的库能用 mongodb 的客户端去连接并能简单的查询
![]() | 1 guiyumin 2024-09-28 11:56:26 +08:00 嗯,这是个 good idea |
![]() | 2 Tink PRO mysql 当客户端? |
![]() | 3 adoal 2024-09-28 12:29:08 +08:00 没听说过。PG 是有的。 |
4 kzfile 2024-09-28 13:53:57 +08:00 pg 倒是有各种 fdw 插件链接其他数据库 |
![]() | 5 lower 2024-09-28 13:59:54 +08:00 你还是考虑把 mysql 的数据同步到一个新的 mongodb 数据库,然后连这个新的mongodb |
![]() | 6 NatsumeMio 2024-09-28 14:43:48 +08:00 你要找的是不是 mysql 迁移 mongoDB |
7 fds 2024-09-28 14:45:44 +08:00 ![]() 没必要。而且 mongodb 的查询语句挺多的,除非有 AI 能代写,不然没有人会花精力在这上面。 |
8 sunxvvv 2024-09-28 16:07:24 +08:00 如果你只是简单的 document 存储处理的话,MySQL 有个 X protocol 协议也有支持的,没具体用过,功能上肯定没有 MongoDB 完善,毕竟专攻点不同,你可以看看这里: https://dev.mysql.com/doc/refman/8.0/en/document-store.html 呃,你说的用 mongodb 的客户端去连接并能简单的查询,有个 FerretDB ,官方只提到了支持 Postgres 和 sqlite ,你可以参考下它是怎么实现的 |
![]() | 9 blacklinux OP @sunxvvv FerretDB 就是这个了 |
10 stabc 2024-09-28 17:25:13 +08:00 aws 的 documentDb(兼容 mongodb 客户端)就是基于 postgresql 的。 |