Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluate adding a gokv.Store implementation for ElasticSearch #39

Open
philippgille opened this issue Nov 28, 2018 · 0 comments
Open

Evaluate adding a gokv.Store implementation for ElasticSearch #39

philippgille opened this issue Nov 28, 2018 · 0 comments
Labels
enhancement New feature or request

Comments

@philippgille
Copy link
Owner

As with some other implementations, ElasticSearch is not meant to be used as simple key-value store. It's for uploading and then indexing data, that can later be searched. But the data are (usually?) JSON documents and there's an API for PUT ("Index"), GET and DELETE via an ID, which serves as key. So 1) it's probably usable as key-value storage, and 2) as mentioned, like with other gokv.Store implementations, if users are already running an ElasticSearch cluster, why not use it, instead of having to set up and administrate another service like Redis?

So, check out if ElasticSearch's PUT, GET and DELETE APIs are actually usable for our purpose.

@philippgille philippgille added the enhancement New feature or request label Nov 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant