mysql 有没有什么中间件能模拟 mongodb?

2024-09-28 11:52:51 +08:00
 blacklinux

想要让一个 mysql 的库能用 mongodb 的客户端去连接并能简单的查询

3030 次点击
所在节点    MySQL
10 条回复
guiyumin
2024-09-28 11:56:26 +08:00
嗯,这是个 good idea
Tink
2024-09-28 12:14:33 +08:00
mysql 当客户端?
adoal
2024-09-28 12:29:08 +08:00
没听说过。PG 是有的。
kzfile
2024-09-28 13:53:57 +08:00
pg 倒是有各种 fdw 插件链接其他数据库
lower
2024-09-28 13:59:54 +08:00
你还是考虑把 mysql 的数据同步到一个新的 mongodb 数据库,然后连这个新的 mongodb
NatsumeMio
2024-09-28 14:43:48 +08:00
你要找的是不是 mysql 迁移 mongoDB
fds
2024-09-28 14:45:44 +08:00
没必要。而且 mongodb 的查询语句挺多的,除非有 AI 能代写,不然没有人会花精力在这上面。
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 ,你可以参考下它是怎么实现的
blacklinux
2024-09-28 16:10:10 +08:00
@sunxvvv FerretDB 就是这个了
stabc
2024-09-28 17:25:13 +08:00
aws 的 documentDb(兼容 mongodb 客户端)就是基于 postgresql 的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1076510

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX