IvorySQL 是一个 PostgreSQL,开源并与 Oracle 兼容,坚定承诺始终保持 100% 兼容并立即替换最新版本的 PostgreSQL。IvorySQL 添加了一个“compatible_db”切换设备以在 Oracle 和 PostgreSQL 兼容模式之间切换。
2021 年 12 月,团队发布了 IvorySQL 数据库的第一个可用版本,这是唯一一个基于 PostgreSQL 具有 Oracle 兼容特性的开源数据库。2022年2月28日,基于PostgreSQL 14.2,IvorySQL 1.2发布。IvorySQL 的优势之一是 PL/iSQL 过程语言,它支持 Oracle 的 PL/SQL 语法和 Oracle 风格的包。
IvorySQL 导入并增强了 Orafce 扩展以添加对许多 Oracle 兼容性特性的支持,包括内置包、数据类型和转换函数。IvorySQL 项目在 Apache 2 许可下发布,并鼓励所有类型的贡献。IvorySQL 团队表示:“我们致力于遵循开源原则,我们致力于开源路径的原则,我们坚信建立一个健康和包容的社区。”
PostgreSQL 是一种以可靠性和健壮性着称的数据管理系统,受益于全球开发人员社区超过 25 年的开源开发。它是最先进的开源数据库管理系统之一。它功能丰富,具有健壮的数据类型、强大的索引和范围广泛的内置函数,可用于简化数据堆栈并允许开发人员专注于构建他们的应用程序。Postgres 有:
- 关系数据库;
- 具有完整 JSON 支持的文档数据库;
- 地理空间支持;
- 时间序列数据的分区。
PostgreSQL 全球开发组于 10 月 13 日宣布发布 PostgreSQL 15,它建立在最近版本的性能改进的基础上,在管理本地和分布式部署中的工作负载方面取得了显着进步,包括改进的排序。此版本通过添加流行的 MERGE 命令改善了开发人员的体验,并添加了更多观察数据库状态的功能。
就微软而言,它已经宣布了 SQL Server 2022 的普遍可用性 (GA),其关系数据库平台的最新版本。此版本带来了与 Azure Synapse 的新集成,Azure Synapse 是一种数据仓库和分析服务,包括 Apache Spark 和 Azure Purview,用于信息分类和保护。T-SQL 是 SQL Server 的查询语言,在此版本中已通过新的 JSON 函数得到增强,并且 AWS S3 API 支持支持备份和恢复到 AWS S3 等场景。其他重要的补充也值得注意。
Oracle 许可证太贵了
用户经常抱怨 Oracle 许可太贵了,每年的维护和支持也太贵了。一些 Oracle 客户正在寻找减少供应商支出的方法,尽管他们中的大多数人从本地环境迁移到云的计划有限。
甲骨文和 SAP 产品的第三方软件支持提供商 Rimini Street 于 2019 年 5 月发布的一份报告已经揭示了人们对“激进”成本和审计的普遍不满。在高管、副总裁/首席信息官和采购级别的受访者中,超过 50% 的人表示他们目前正在削减或计划削减与 Oracle 相关的支出。他们列举了一系列与 Oracle 开展业务相关的成本问题,以及他们与供应商关系的总体健康状况。
许多用户需要将他们的应用程序从 Oracle 迁移到开源的 Postgres,但为了支持新的数据库,用户往往不得不重新开发应用程序,这很不方便。如果有一个基于Postgres的数据库,兼容大部分Oracle的语法和功能,对客户来说就太方便了。
“官方 Postgres 项目不会接受这种类型的代码提交。毕竟Postgres就是Postgres,Oracle就是Oracle。因此,让我们创建一个与 Oracle 兼容的数据库,”Highgo Software North America 的创始人、该公司的 PostgreSQL 开发团队负责人 Grant Zhou 说。如果有与 Oracle 兼容的容器镜像就好了:使用与配置相同的环境变量的镜像,以便用户可以将它们放入桌面和测试环境中。
你怎么看?




文章来源:https://postgresql.developpez.com/actu/339511/IvorySQL-un-PostgreSQL-open-source-compatible-avec-Oracle-pourrait-repondre-au-besoin-de-migrer-des-applications-Oracle-vers-l-open-source-Postgres/
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【专家有话说第五期】在不同年龄段,DBA应该怎样规划自己的职业发展?
墨天轮编辑部
1219次阅读
2025-03-13 11:40:53
Oracle RAC ASM 磁盘组满了,无法扩容怎么在线处理?
Lucifer三思而后行
739次阅读
2025-03-17 11:33:53
Oracle+Deepseek+Dify 实现数据库数据实时分析
bicewow
651次阅读
2025-03-06 09:41:49
【ORACLE】ORACLE19C在19.13版本前的一个严重BUG-24761824
DarkAthena
543次阅读
2025-03-04 14:33:31
玩一玩系列——玩玩pg_mooncake(PostgreSQL的高性能列存新贵)
小满未满、
512次阅读
2025-03-03 17:18:03
Oracle避坑指南|同名表导出难题:如何精准排除指定用户下的表?
szrsu
502次阅读
2025-03-05 00:42:34
2月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
440次阅读
2025-03-13 14:38:19
Ogg23ai高手必看-MySQL Innodb Cluster跟oracle的亲密接触
曹海峰
437次阅读
2025-03-04 21:56:13
【ORACLE】char类型和sql优化器发生的“错误”反应
DarkAthena
398次阅读
2025-03-04 23:05:01
什么,oracle 主机用户被删了?原来是虚惊一场!
Lucifer三思而后行
394次阅读
2025-03-03 21:12:09