信创开源数据库IvorySQL零基础入门与实战运维

信创开源数据库IvorySQL零基础入门与实战运维

基于 PostgreSQL 内核、高度兼容 Oracle 语法的开源关系型数据库

¥39.9
本课程包括
  • 1小时13分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 国产数据库Ivorysql数据库简介
  • 国产数据库Ivorysql数据库安装部署
  • 国产数据库Ivorysql数据库运维技巧
浏览相关主题
课程介绍

IvorySQL 是基于 PostgreSQL 内核、高度兼容 Oracle 语法的开源关系型数据库,由加拿大高格软件(Highgo Software)主导开发,核心定位是Oracle 平滑迁移与替代方案,同时 100% 兼容 PostgreSQL 生态IvorySQL。最新版本为5.3(2026 年 3 月),基于 PostgreSQL 18.3 内核。

数据库logo

一、核心定位与授权

  • 基础内核:PostgreSQL(跟随主流版本迭代,如 PG18)。

  • 核心能力Oracle 语法高度兼容(PL/SQL、数据类型、内置函数、Package、ROWID 等)IvorySQL

  • 开源协议Apache 2.0,免费商用、可修改分发,无厂商锁定IvorySQL

  • 兼容性模式:通过ivorysql.compatible_mode参数动态切换oracle/pg模式,兼顾 Oracle 迁移与原生 PG 生态IvorySQL

二、关键特性

  1. Oracle 深度兼容(核心亮点)

    • PL/iSQL:原生支持 Oracle PL/SQL 语法,包括存储过程、函数、触发器、Package 包体IvorySQL

    • 数据类型与函数:兼容NUMBER/VARCHAR2/DATE等类型,以及NVL/TO_DATE/DECODE/ROWID等 Oracle 专属特性。

    • 系统视图与权限:适配 Oracle 常用系统视图(如ALL_TABLES)与权限模型IvorySQL

    • 零改造迁移:多数 Oracle 应用可直接运行,无需大规模重写 SQLIvorySQL

  2. 100% 兼容 PostgreSQL

    • 继承 PG 全量特性:MVCC、复杂查询、JSON/XML、地理信息(PostGIS)、全文检索等IvorySQL

    • 兼容 PG 生态工具与扩展:pg_dump、pg_stat_statements、pgvector(向量库)等。

  3. 企业级能力

    • 高可用:支持流复制、逻辑复制、自动故障切换。

    • 性能优化:基于 PG 内核优化,适配高并发与大数据量场景。

    • 云原生:提供 Docker、K8s Operator、Helm Chart,支持一键部署与弹性扩缩容。

    • 多平台:支持 X86、ARM、龙芯、MIPS 等架构,适配国产化服务器。

三、架构概览

IvorySQL 在 PG 内核基础上增量扩展,不改动核心架构:

  • 解析层:新增 Oracle SQL 解析器,与 PG 解析器并行,自动识别语法IvorySQL

  • 查询重写 / 优化:兼容 Oracle 查询语义,生成高效执行计划IvorySQL

  • 系统目录:新增pg_package、pg_proc等 Oracle 兼容目录,支撑 Package、存储过程等对象IvorySQL

四、典型应用场景

  1. Oracle 迁移替代:企业从 Oracle 迁移至开源数据库,降低授权与运维成本。

  2. 国产化替代:适配国产芯片与操作系统,满足信创要求。

  3. 企业核心系统:ERP、财务、交易系统等,需复杂逻辑与高稳定性IvorySQL

  4. 云原生与容器化:在 K8s 上部署数据库集群,实现弹性运维。

五、版本与生态

  • 最新稳定版:5.3(PG18.3,2026-03),增强 Oracle 兼容、云原生与多平台支持。

  • 生态工具:IvorySQL Cloud(托管平台)、Ivory-Operator(K8s 部署)、迁移评估工具等。

  • 社区:开源社区驱动,文档完善,支持中文,企业用户与开发者活跃IvorySQL

适合人群
  • 数据库爱好者
  • DBA工程师
  • PG数据库爱好者
讲师介绍
数据库专家,优秀培训讲师。
擅长领域:
  • 虚拟化
  • 数据库
  • 云数据中心
网名9316,就职于东北电信企业,研究生学历。擅长数据库、云计算、自动化运维等诸多IT领域。
课程大纲
共0节 时长0分钟 全部收起
01-01 IvorySQL简介
12分钟
01-02 Ivorysql VS 瀚高数据库
15分钟
02-01 IvorySQL配置要求
4分钟
02-02 IvorySQL模板主机安装演示
16分钟
02-03 IvorySQL yum源安装演示
15分钟
02-04 IvorySQL docker安装演示
4分钟
02-05 IvorySQL源码安装演示
8分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。