|
|
|
|
|
by studmuffin650
1101 days ago
|
|
Having used ElasticSearch (and OpenSearch) in Golang with a pretty dynamic index, this article rings true in many aspects. The ElasticSearch Golang library is a glorified wrapper around an HTTP Client that adds only frustration to the experience. The documentation is lacking in a lot of aspects, but really I think to integrate with ElasticSearch “well”, you need to use a language that can match the dynamism that it offers, which usually means Ruby or Python. But then you can start to be bottle necked by the language you’re writing in. Anyways, I would say that ElasticSearch has its place, but you really have to understand how to use it and use a language that can support its dynamic nature. |
|
That's been my experience with SDK and adapter libraries regardless of the language.