用于ElasticSearch的PostgreSQL外部数据包装
esfdw的Python项目详细描述
esfdw是postgresqlforeign data wrapper 用于弹性搜索。
ElasticSearch广泛用于文档和日志数据存储,在 特别是作为ELK stack的一部分。ESFDW公司 允许将PostgreSQL用作存储在 弹性搜索。用例包括:
- 对elasticsearch文档编写sql join查询并让postgresql引擎完成繁重的工作
- 对ElasticSearch中存储的数据运行窗口函数
- 应用当前没有本地ElasticSearch等效项的PostgreSQL聚合
esfdw依赖于Multicorn,postgresql 用python编写外部数据包装器的扩展。