Logstash
dataStop
Logstash is a free and open server-side data processing pipeline. It can ingest data from a multitude of sources, transform it, and then send it to a "stash."
In the context of the CHT, Logstash, in combination with logstash-input-couchdb_changes
, PostgREST and Redis was assessed for synching data from CouchDB to PostgreSQL in CHT Sync.
It usage was discontinued in June 2024, as it was not considered production-ready for various reasons. CHT Sync uses an updated version of couch2pg
to perform the sync between CouchDB and PostgreSQL.