跳到主要内容

IvorySQL

一款开源的兼容 Oracle 的 PostgreSQL

Oracle 兼容Apache 2.0 开源基于 PostgreSQL 内核

IvorySQL 是一款先进、功能齐全的开源 Oracle 兼容 PostgreSQL,致力于保持高兼容性,并可作为最新 PostgreSQL 的完全替代品。通过 compatible_mode 开关可在 Oracle 与 PostgreSQL 兼容模式间切换,PL/iSQL 支持 Oracle PL/SQL 语法及 Oracle 风格包(Packages)。

最新版本IvorySQL 5.1

IvorySQL 核心优势

从内核兼容到生态扩展,提供面向企业生产环境的数据库能力。

核心开源

采用 Apache 2.0 协议开源,无厂商限制,代码透明且支持定制化开发。

深度 Oracle 兼容

通过 PL/iSQL 过程语言和 ivorysql_ora 插件实现 PL/SQL 语法兼容,支持 Oracle 数据库迁移。

国产化全平台兼容

全面兼容国内外主流软硬件,兼容国产芯片架构和操作系统,提供全平台介质包确保便捷部署。

云原生支持

容器化方案覆盖 Docker Compose/Swarm、K8S Operator 及云服务平台。

企业级支持

由瀚高股份提供技术支持,并在多个企业生产环境落地。

生态融合

继承 PostgreSQL 完整 SQL 能力、可靠性和丰富生态组件。

场景覆盖广

覆盖企业数据库、LBS、数据仓库、建站开发、数据库迁移等核心场景。

易用性强

降低系统管理成本,提供开发者友好接口和第三方工具集成能力。

IvorySQL 应用场景

覆盖从交易系统到分析平台的典型数据库工作负载。

企业数据库

适用于 ERP、交易系统、财务系统等对高可用和复杂业务逻辑有要求的场景。

LBS 应用

支持地理空间查询(如 O2O、游戏地图),通过 PostGIS 实现位置服务。

数据仓库 / 大数据

利用丰富数据类型和计算能力搭建分析平台。

建站 / App 开发

依托高性能能力提升网站与应用效率。

数据库迁移

支持将 Oracle 数据库迁移到 IvorySQL。

IvorySQL 安装部署

结合官网文档与版本发布信息,提供从快速上手到生产部署的清晰路径,可按环境选择包安装、源码构建或容器化部署。

快速安装(推荐)

通过官方安装文档完成依赖准备、实例初始化和服务启动,适合首次体验与标准化部署。

查看安装文档

版本与介质包安装

在 Releases 页面查看当前稳定版本与历史版本,并根据系统环境选择对应安装介质包。

查看 Releases

容器化部署

基于官方 Docker 仓库进行镜像部署,便于在开发测试、CI/CD 与云原生环境中快速落地。

查看 Docker 仓库

IvorySQL 及周边工具生态

社区提供丰富的生态工具:客户端工具、高可用工具、云原生工具、监控运维工具、备份恢复工具、地理信息工具等。

数据访问中间件

pgpool-IIpgBouncerodysseyHAProxyShardingSphereCitusvip-manager

ORM

GoNodeJSMyBatisHibernate

标准 SQL 及驱动

libpqJDBCODBCNodeJSpsycopg2GoPythonRustRubyADO.NETlib/pqpgx

客户端工具

DBeaverpgAdminNavicatNavicat Premium

内核扩展

Oracle 兼容PG 兼容及跟进

高可靠

pg_rmanWAL-Gpg_probackuppgBackRest

集群工具

PatronirepmgrPacemaker Corosync

监控运维

PrometheusAlertmanagerpgMonitorGrafanaPoWA

异构数据库访问工具

Debeziumpglogicalmysql_fdworacle_fdw

多模数据库

TimescaleDBDocumentDBPostgreSQL AGEFerretDB

地理信息

PostGISpgRouting

机器学习及 AI

pgvectorMADlibpg_ai_query

DDL 及数据加载工具

pg_bulkloadddlx

在线体验平台

postgres-wasmIVYOnlineTrial

定时任务工具

pg_cronpgAgentpg_jobs

生态合作

YukonStackGresDatabeneWhaleOps

迁移/评估工具

Ora2PgivyMigrationivyEvaluation

云生态

Docker ComposePodmanDocker SwarmIvorySQL CloudIvorySQL OperatorIvorySQL Serverless

操作系统(windows / CentOS / Redhat / ubuntu / openEuler / 银河麒麟 / 统信 UOS 等)

x86、鲲鹏、龙芯、兆芯、申威、海光、飞腾、MIPS、RISC-V

已支持正在支持未来支持闭源产品

IvorySQL 兼容认证

更多兼容认证与生态合作信息,请查看合作伙伴页面。