Skip to content
replication target

Elasticsearch
real-time ingestion

TwinCommit applies changes to Elasticsearch with exactly-once, commit-ordered semantics from any of 9 log-based sources, including Oracle, MySQL, SQL Server and Db2. Search indexes that are never stale and never out of order.

Elasticsearch

Elasticsearch 7.17, 8.x, 9.x · Elastic Cloud · OpenSearch 2.x

  • ✓An index template or mapping per table
  • ✓API key with index and write privileges
  • ✓TLS endpoint

Apply

How TwinCommit writes to Elasticsearch

Changes are sent through the _bulk API with the document ID set to the primary key and external versioning derived from the log position, so late or replayed writes can never overwrite newer data.

Elasticsearch target docs →

Elasticsearch connector FAQ

Which Elasticsearch versions does TwinCommit support?

+

Elasticsearch 7.17, 8.x, 9.x · Elastic Cloud · OpenSearch 2.x.

How does TwinCommit write to Elasticsearch?

+

Changes are sent through the _bulk API with the document ID set to the primary key and external versioning derived from the log position, so late or replayed writes can never overwrite newer data.

Replicate your first table in five minutes.

Download the free Developer edition, or have one of our replication engineers walk you through a migration plan.