支持 Amazon RDS 上的 libprotobuf-c
我在 Amazon RDS 上創建了一個 PostgreSQL 10 實例,並在我的數據庫中啟用了 PostGIS 2.4 擴展。我想測試 Amazon RDS 作為動態矢量切片伺服器的性能。
這取決於在啟用 PostGIS 的數據庫中使用 ST_AsMVT 和 ST_AsMVTGeom 命令的能力。
這些功能需要將
libprotobuf-c
庫安裝在託管 PostgreSQL 實例的系統上。似乎 Amazon RDS 實例不支持
libprotobuf-c
並且 Amazon RDS 上的 PostgreSQL/PostGIS 無法使用 PostGIS 2.4 引入的矢量切片功能。有誰知道
libprotobuf-c
在 Amazon RDS 上啟用支持的方法?
只是 AWS 執行緒中丹尼斯評論的更新,現在這是可能的。從執行緒引用:
我們剛剛發布了支持 libprotobuf-c 的 RDS PostgreSQL 10.5。 https://aws.amazon.com/about-aws/whats-new/2018/10/rds-postgresql-supports-minor-versions/
官方發布說明(重點添加):
$$ … $$
通過此更新,我們還在 PostgreSQL 10.5 和 9.6.10 中添加了對擴展 pglogical 版本 2.2.0 和 pg_similarity 版本 1.0 的支持;PostgreSQL 10.5 支持 pageinspect 1.6 版擴展;PostgreSQL 10.5 支持帶有libprotobuf-c的 PostGIS 中的 Map Box Vector Tiles;wal2json 已在 PostgreSQL 10.5 和 9.6.10 中更新為 01c5c1ec;並且 pg_hint_plan 已更新到 1.3.1 和 1.2.3。
$$ … $$
參考: Amazon RDS for PostgreSQL 支持新的次要版本 10.5、9.6.10、9.5.14、9.4.19 和 9.3.24