Postgres扩展cstore_fdw当前是否已支持UPDATE和DELETE语句?
cstore_fdw DELETE/UPDATE操作支持情况说明
截至目前,cstore_fdw官方正式版本不支持DELETE和UPDATE操作,且该特性未处于活跃开发阶段。
- 2014年官方提及的将该特性纳入路线图属于早期规划,后续开发团队重心已转移到其他列式存储相关产品上,cstore_fdw本身已进入低频次维护状态,多年没有核心功能的大版本迭代。
- 你在仓库检索到的开放状态Issue就是对应UPDATE/DELETE支持的需求,官方至今没有给出明确的开发排期或落地计划,已关闭的相关Issue均无实质功能合入记录。
- 当前最新稳定版cstore_fdw仅支持
INSERT和SELECT两类操作,所有数据修改类操作均未实现,强制执行DELETE/UPDATE语句会直接报错。
如果业务必须同时使用列式存储和UPDATE/DELETE能力,可以考虑使用PostgreSQL 12及以上版本配套的
columnar扩展,该扩展原生支持标准的DELETE、UPDATE操作。
内容的提问来源于stack exchange,提问作者Tim M. Schendzielorz
相关产品推荐
相关产品推荐

