百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

mosql

> 编程语言
开源

MongoDB → PostgreSQL 流式复制

1.6K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

MongoDB → PostgreSQL 流式复制

MoSQL: MongoDB → SQL 流式转换器 > MoSQL 不再被积极维护。 > 如果您有兴趣帮助维护这个仓库,请告诉我们。我们希望它找到一个永久的家,一个能给它所需的关爱的人!

在 Stripe,我们喜欢 MongoDB。我们喜欢它在我们成长和学习过程中更改数据模式的灵活性,以及它的操作特性。我们喜欢 replsets。我们喜欢统一的查询语言,它不需要生成和解析字符串,跟踪占位符参数,或任何这些废话。

问题是,我们也很喜欢 SQL。我们喜欢在小到中等规模的数据集中使用 SQL 进行即时数据分析的便利性。我们喜欢使用 JOIN 来汇总多个数据集的属性。我们喜欢几乎每个我们雇用的员工都已经知道 SQL 并习惯使用它来查询和回答有关数据的问题。因此,我们想,为什么我们不能拥有两全其美的情况?因此,我们创造了 MoSQL。

MoSQL 会将您的 MongoDB 数据库集群的内容导入到一个 PostgreSQL 实例中,使用 oplog tailer 来保持 SQL 镜像的最新状态。这样,您就可以在 MongoDB 数据库上运行生产服务,然后使用 SQL 的全部功能运行离线分析或报告。

为了定义 SQL 结构并导入数据,MoSQL 需要一个描述 MongoDB 数据结构的集合映射文件。 (不用担心 - 如果您的 Mongo 数据不总是完全符合所声明的结构,MoSQL 也能处理。稍后会有更多介绍。)

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言