能否在AWS RDS for Postgres上安装作为Postgres扩展的TimescaleDB
AWS RDS for PostgreSQL 是否支持 TimescaleDB 扩展
支持,AWS 官方已将 TimescaleDB 纳入 RDS for PostgreSQL 的官方支持扩展列表,用户无需自行编译或上传扩展安装包,按要求配置即可启用。
启用注意事项:
- 版本要求:仅 RDS for PostgreSQL 12.4 及以上大版本支持该扩展,更低版本的实例不提供兼容支持。
- 前置配置:你需要先修改实例绑定的自定义参数组,向
shared_preload_libraries参数的取值追加timescaledb,修改完成后重启实例让配置生效。 - 启用操作:使用 RDS 实例的 master 账号连接到需要开启扩展的目标数据库,执行以下命令即可:
CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE; - 功能限制:TimescaleDB 企业版专属特性、需要操作系统级权限的功能在 RDS 托管环境下无法使用,社区版提供的时序数据自动分区、数据压缩、连续聚合、降采样等核心时序功能均可正常使用。
如果执行启用命令时报错,优先排查两个问题:一是参数组修改后是否已经完成实例重启生效,二是当前 RDS PostgreSQL 的小版本是否符合兼容要求。
内容的提问来源于stack exchange,提问作者yuyang
相关产品推荐
相关产品推荐

