Free and Open, Distributed, RESTful Search Engine (by elastic)

Elasticsearch Alternatives

Similar projects and alternatives to Elasticsearch

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Elasticsearch alternative or higher similarity.

Suggest an alternative to Elasticsearch

Reviews and mentions

Posts with mentions or reviews of Elasticsearch. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-21.
  • What is ClickHouse how it compares to PostgreSQL and TimescaleDB for time series
    news.ycombinator.com | 2021-10-21
    One thing I was surprised to see is that ClickHouse and ElasticSearch have the same number of contributors. That's pretty astounding given how much older and more prominent ElasticSearch has been.



  • ⚡ 🔍 Typesense search engine: an easier-to-use alternative to ElasticSearch
    dev.to | 2021-10-15
    In a daily development process, it's common the need to search a specific term in a large amount of data. The search engine tools came to solve this kind of problem and one of the most famous is called ElasticSearch. If you have already worked with ElasticSearch you probably know that it's such a powerful tool, but it's also complex and has a steep learning curve. For example, doing an in-house deployment of ElasticSearch you will face a high production ops overhead dealing with over 3000 configuration parameters.
  • Everything you need to know about Opensource Jamstack
    dev.to | 2021-10-06
    Elastic search, for example, is an open-source search and analytics engine that can be self-hosted. It has over 1600 contributors on Github. It provides a REST API to implement search that can be used on static sites. For new contributors, it has a contribution guide and a significant number of issues tagged as good-first-issue.
  • Extremely slow aggregations
  • Marxism gets a burger
    You can listen to Ghostler's ramblings for ideas. I won't bother covering that until I have a Vosk to Elaticsearch pipeline so I don't have to listen to it.
  • Amazon Elasticsearch Service Is Now Amazon OpenSearch Service
    news.ycombinator.com | 2021-09-09
    Good point about MySQL/MariaDB. I think this is different though because search engines are at a big pivot point to include approximate-nearest-neighbor dense vector search (which has forever been sparse vector search for Lucene based platforms).

    Specifically, this feature https://github.com/elastic/elasticsearch/issues/42326#issuec... will be a big change for Elasticsearch. OpenSearch might try to mimic the API, but implementation details here will matter a lot, since this type of search is really picky when it comes to performance/recall balance. OpenDistro has already been working on their own version: https://opendistro.github.io/for-elasticsearch/features/knn.... ...so will they switch their API? Perhaps - but the results are going to be very different.

  • Elasticsearch adding code to reject connections to OpenSearch clusters or to clusters running open source distributions of ES7
    Source on this rejecting open source ES7? From the little bit of digging I did it appears to include the header.
  • The Elasticsearch Saga Continues
    news.ycombinator.com | 2021-08-08
  • What license to use to prevent AWS et al. from selling my project as a service?
    news.ycombinator.com | 2021-07-25
    > How could you control code quality if you let randos write your stuff? You can't.

    Huh? You use the pull request mechanism on Github. That's what it's there for. If people want to contribute, the PR needs to be up to standards. Just to pick one example, Elastic uses this method for ElasticSearch. [1] ES gets PRs from hundreds of unique contributors each year.

    [1] https://github.com/elastic/elasticsearch/pulls

  • 1.0 Is Released · OpenSearch
    news.ycombinator.com | 2021-07-13
    Elastic requires contributors to sign a CLA. Their CLA does not reassign copyright but gives Elastic a license to distribute contributed code without restrictions. [1]

    Elastic changed the license for Elasticsearch >7.10.2 from Apache to a more restrictive one to prevent cloud providers like AWS from providing a hosted version without contributing back.

    [1] https://github.com/elastic/elasticsearch/blob/master/CONTRIB...

  • Which programming language is better for search algorithms?
    Well, ElasticSearch is written in Java so my guess is "whatever you know how to use".
  • Can you send mapping information when you post an index to Elastic Search?
    I think you can do it in the same bulk request from 7.13 onwards https://github.com/elastic/elasticsearch/pull/69948
  • Elastic has broken filebeat as of 7.13; it no longer works with AWS managed ElasticSearch
    reddit.com/r/aws | 2021-05-28
  • Is there any scenario where elasticsearch would return an empty response? | Python
    Yeah these states appear to be version dependent and changed from 6.8 -> 7.0, I'd experiment a bit and if you feel like it'd be helpful report back here (or if you're even more willing, you can contribute the change improving the 6.8 documentation)
  • Rolling over rolledup index
    AFAIK the rollup API is currently being rewritten in order to integrate it into the index lifecycle management (ILM). See also https://github.com/elastic/elasticsearch/issues/42720 . Therefore in future rollup indexes will also have a lifecycle and be deleted after some time.


Basic Elasticsearch repo stats
6 days ago

elastic/elasticsearch is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote Java jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.