Skip to main content

esfdw is a PostgreSQL foreign data wrapper for Elasticsearch.

Elasticsearch is widely used for document and log data storage, in particular as part of the ELK stack. esfdw allows PostgreSQL to be used as a query engine for data stored in Elasticsearch. Use cases include:

  • Writing SQL JOIN queries against Elasticsearch documents and letting the PostgreSQL engine do the heavy lifting

  • Running window functions on data stored in Elasticsearch

  • Applying PostgreSQL aggregations that do not currently have a native Elasticsearch equivalent

esfdw depends on Multicorn, a PostgreSQL extension for writing foreign data wrappers in Python.

Metadata

Release files for esfdw 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for esfdw 0.1.1
File Size Uploaded
esfdw-0.1.1.tar.gz 7.7 kB Details

Release files / esfdw-0.1.1.tar.gz

Download URL esfdw-0.1.1.tar.gz
Size 7.7 kB
Tags Source
SHA-256 checksum
How to use checksums
257c511691cf5971488a9e4b4c644f8b92da7da4763831a8973c3619d3df48a3
BLAKE2b-256 checksum
How to use checksums
f30dd4412321b9c4f892ad6b486ef3a09af1d1c45e9f733365457221c40e4fb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page