https://github.com/guyromb/elasticsearch-kafka-connect
ElasticSearch Kafka connector
https://github.com/guyromb/elasticsearch-kafka-connect
database elasticsearch kafka kafka-connect nodejs
Last synced: 12 months ago
JSON representation
ElasticSearch Kafka connector
- Host: GitHub
- URL: https://github.com/guyromb/elasticsearch-kafka-connect
- Owner: guyromb
- License: mit
- Created: 2019-05-16T15:16:05.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-05-14T15:03:11.000Z (about 6 years ago)
- Last Synced: 2024-11-16T12:49:47.291Z (over 1 year ago)
- Topics: database, elasticsearch, kafka, kafka-connect, nodejs
- Language: JavaScript
- Size: 84 KB
- Stars: 3
- Watchers: 9
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kafka-elasticsearch-connect
ElasticSearch Kafka connector, always to to sync between ElasticSearch and other data sources (e.g. Compatible with [sequelize-kafka-connect](https://github.com/nodefluent/sequelize-kafka-connect)).
Main maintainer: [@markoverride](https://github.com/markoverride)
[](https://greenkeeper.io/) [](https://coveralls.io/github/nodefluent/sequelize-kafka-connect?branch=master)
## Use API
```
npm install --save elasticsearch-kafka-connnect
```
### elasticsearch -> kafka
In development
### kafka -> elasticsearch
```es6
const { runSinkConnector } = require("elasticsearch-kafka-connnect");
runSinkConnector(config, [], onError).then(config => {
//runs forever until: config.stop();
});
```
## License
**elasticsearch-kafka-connect** is available under the MIT license. See the [LICENSE](https://github.com/onefit/elasticsearch-kafka-connect/blob/master/LICENSE) file for more info.