Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/terascope/elasticsearch-assets

Teraslice processors for working with data in Elasticsearch
https://github.com/terascope/elasticsearch-assets

Last synced: 2 months ago
JSON representation

Teraslice processors for working with data in Elasticsearch

Awesome Lists containing this project

README

        

# elasticsearch-assets

> A bundle of Teraslice processors for reading and writing elasticsearch data

## Getting Started

This asset bundle requires a running Teraslice cluster, you can find the documentation [here](https://github.com/terascope/teraslice/blob/master/README.md).

```bash
# Step 1: make sure you have teraslice-cli installed
yarn global add teraslice-cli

# Step 2:
teraslice-cli assets deploy --build
```

## APIS

* [Elasticsearch Reader API](./docs/apis/elasticsearch_reader_api.md)
* [Elasticsearch Sender API](./docs/apis/elasticsearch_sender_api.md)
* [Spaces Reader API](./docs/apis/spaces_reader_api.md)
* [Elasticsearch State Storage](./docs/apis/elasticsearch_state_storage.md)

## Operations

* [elasticsearch_reader](./docs/operations/elasticsearch_reader.md)
* [elasticsearch_bulk](./docs/operations/elasticsearch_bulk.md)
* [elasticsearch_data_generator](./docs/operations/elasticsearch_data_generator.md)
* [id_reader](./docs/operations/id_reader.md)
* [spaces_reader](./docs/operations/spaces_reader.md)

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License

[MIT](./LICENSE) licensed.