Skip to content

Commit 9651910

Browse files
committed
Add the general introduction to the supported extensions
1 parent 99b1ce2 commit 9651910

File tree

4 files changed

+28
-2
lines changed

4 files changed

+28
-2
lines changed

CN/modules/ROOT/nav.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
** xref:v1.17/7.adoc[开发者指南]
1111
** xref:v1.17/8.adoc[运维管理指南]
1212
* IvorySQL生态
13+
** xref:v1.17/33.adoc[概述]
1314
** xref:v1.17/9.adoc[PostGIS]
1415
** xref:v1.17/10.adoc[pgvector]
1516
** xref:v1.17/34.adoc[PGroonga]
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
:sectnums:
3+
:sectnumlevels: 5
4+
5+
6+
== IvorySQL生态插件适配列表
7+
8+
IvorySQL 作为一款兼容 Oracle 且基于 PostgreSQL 的高级开源数据库,具备强大的扩展能力,支持丰富的生态系统插件。这些插件可以帮助用户在不同场景下增强数据库功能,包括地理信息处理、向量检索、全文搜索、数据定义提取和路径规划等。以下是当前 IvorySQL 官方兼容和支持的主要插件列表:
9+
10+
|====
11+
|*插件名称*|*功能描述*|*适用场景*
12+
| xref:v1.17/9.adoc[PostGIS] | 为 IvorySQL 提供地理空间数据支持,包括空间索引、空间函数和地理对象存储 | 地理信息系统(GIS)、地图服务、位置数据分析
13+
| pgvector | 支持向量相似性搜索,可用于存储和检索高维向量数据| AI 应用、图像检索、推荐系统、语义搜索
14+
| PGroonga | 提供多语言全文搜索功能,支持超高速文本检索和模糊匹配 | 日志分析、多语言内容搜索、实时搜索引擎
15+
| pgddl (DDL Extractor) | 提取数据库中的 DDL(数据定义语言)语句,便于版本管理和迁移 | 数据库版本控制、CI/CD 集成、结构比对与同步
16+
| pgRouting | 基于地理数据的路径规划扩展,支持最短路径、旅行商问题等算法 | 物流规划、交通网络分析、路径优化服务
17+
| pg_cron​ | 提供数据库内部的定时任务调度功能,支持定期执行SQL语句 | 数据清理、定期统计、自动化维护任务
18+
| pgsql-http​ | 允许在SQL中发起HTTP请求,与外部Web服务进行交互 | 数据采集、API集成、微服务调用
19+
| ​vectorchord | 增强向量检索能力,提供更高效的近似最近邻搜索算法 | 大规模向量检索、AI推理服务、相似性匹配
20+
| pgvectorscale | 提供向量数据的分片和分布式扩展支持,提升大规模向量处理性能 | 分布式向量数据库、高并发向量查询
21+
|====
22+
23+
这些插件均经过 IvorySQL 团队的测试和适配,确保在 IvorySQL 环境下稳定运行。用户可以根据业务需求选择合适的插件,进一步提升数据库系统的能力和灵活性。
24+
25+
我们也将持续扩展和丰富 IvorySQL 的插件生态,欢迎社区开发者提交新的插件适配建议或代码贡献。如需了解更多每个插件的详细使用方法和最新兼容版本,请参阅各插件对应的文档章节。

CN/modules/ROOT/pages/v1.17/35.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ IvorySQL的安装包里已经集成了pgddl插件,如果使用安装包安装
2222

2323
```
2424
cd pgddl-0.20
25-
# 设置PG_CONFIG环境变量值为pg_config路径,eg:/usr/local/ivorysql/ivorysql-4/bin/pg_config
25+
# 设置PG_CONFIG环境变量值为pg_config路径,eg:/usr/local/ivorysql/ivorysql-1/bin/pg_config
2626
make PG_CONFIG=/path/to/pg_config
2727
make PG_CONFIG=/path/to/pg_config install
2828
```

CN/modules/ROOT/pages/v1.17/36.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ tar xvf pgrouting-3.5.1.tar.gz
3535
cd pgrouting-3.5.1
3636
mkdir build
3737
cd build
38-
cmake .. -DPOSTGRESQL_PG_CONFIG=/path/to/pg_config # eg: /usr/local/ivorysql/ivorysql-4/bin/pg_config
38+
cmake .. -DPOSTGRESQL_PG_CONFIG=/path/to/pg_config # eg: /usr/local/ivorysql/ivorysql-1/bin/pg_config
3939
make
4040
sudo make install
4141
```

0 commit comments

Comments
 (0)