Skip to content

realzeitmedia/bubbles

Repository files navigation

ElasticSearch Bulk indexer

This small Go library does ElasticSearch Bulk operations only. Actions which resulted in an error will be retried individually. See example_test.go how to use this.

It is tested and used in production on the 5.X ElasticSearch series.

For details about Bulk inserts: http://www.elasticsearch.org/guide/reference/api/bulk.html

Status

Used in production with millions of documents every day.

Test

Run make test for the basics, no ElasticSearch daemon required.

Run make livetest if there is an ElasticSearch available on localhost:9200. It'll delete the index 'bubbles'.

Misc

Build Status GoDoc

About

Go Elasticsearch bulk client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published