Babelfish for PostgreSQL
Babelfish for PostgreSQL
加速了将SQL Server
应用程序迁移到PostgreSQL
的旅程。
Babelfish for PostgreSQL
是一个开源项目,可在 Apache 2.0
和 PostgreSQ
L 许可下使用。它使 PostgreSQL
能够理解来自 Microsoft SQL Server
编写的应用程序的查询。Babelfish
了解 SQL Server
有线协议和 Microsoft SQL Server
查询语言 T-SQL
,因此您不必切换数据库驱动程序或重新编写所有应用程序查询。借助 Babelfish
,当前在 SQL Server
上运行的应用程序现在可以直接在 PostgreSQL
上运行,只需更改更少的代码。
Babelfish 发展原则
当我们(贡献者)成功时,Babelfish for PostgreSQL 将是:
- 很棒的软件。
如果它不能解决你的问题,其他一切都没有意义。这将是您喜欢使用的软件。
- 开源,就像我们说的那样。
从长远来看,我们致力于成为一个成功的开源项目。这都是 Apache 2.0 和 PostgreSQL。没有贡献者许可协议。容易。
- 公平的竞争环境。
我们不会以牺牲其他供应商为代价来调整软件,使其对任何供应商(包括 AWS)都能更好地运行。如果发生这种情况,请大声疾呼,我们将作为一个社区进行修复。
- 无处不在。
我们的目标是让尽可能多的人在他们的业务、软件和项目中使用它。随心所欲地使用它。让我们大吃一惊!
- 根据您的意见制作。
我们将就我们构建的任何功能的方向、要求和实现征求公众意见。
- 欢迎投稿。
优秀的开源软件是共同构建的,拥有多元化的贡献者社区。如果您想参与任何层面——无论大小或规模——我们都会找到一种方法来实现这一点。
- 尊重、平易近人、友好。
这将是一个社区,无论你是新用户还是有经验的用户或贡献者,你都会被倾听、接受和重视。
- 一个可以发明的地方。
您将能够快速创新。该项目将有一个稳定且可预测的模块化基础,使其易于扩展。
Babelfish Documentation
Babelfish 2.3.0
文档,https://babelfishpg.org/getstarted/Babelfish
官网,https://babelfishpg.org/Babelfish github
项目,https://github.com/babelfish-for-postgresql