TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Manticore 6.0.0 – a faster alternative to Elasticsearch in C++

193 pointsby snikolaevover 2 years ago

16 comments

boyterover 2 years ago
I highly recommend this software if its capabilities fall into what you need. It is very fast both in terms of indexing speed and search. It’s relatively simple to setup and start working against, and I have found it very reliable.<p>It works best when you have a SQL data store you want to index against, but with the real time index you can treat it more like elastic and other searches. However for that first use case of SQL, I don’t know of anything else that comes close to being as easy to use.<p>Simply point it at your database, give it a query to pull what you want to index and you are done. I suspect that this covers about 90% of use cases out there.<p>If you need more than what the DB native indexing is giving you give it a try.
评论 #34747194 未加载
评论 #34747742 未加载
评论 #34748146 未加载
entropyieover 2 years ago
See also this lightweight alternative to ES: <a href="https:&#x2F;&#x2F;github.com&#x2F;zinclabs&#x2F;zinc">https:&#x2F;&#x2F;github.com&#x2F;zinclabs&#x2F;zinc</a>
评论 #34742853 未加载
rzzztover 2 years ago
&quot;We are excited to announce the addition of telemetry in this release. [...] This feature can be easily turned off in the settings if desired.&quot;<p>How did they know in the previous 5 major versions which part of the product to improve?
评论 #34743450 未加载
评论 #34747945 未加载
dangover 2 years ago
Related:<p><i>Manticore Search: Elasticsearch Alternative</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32261618" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32261618</a> - July 2022 (69 comments)
mooredsover 2 years ago
I looked for an up to date elasticsearch compatibility chart but was unable to find one.<p>I found an article from 2022 that did a compare&#x2F;contrast but I wanted a feature by feature breakdown.
caseyfover 2 years ago
I&#x27;ve been running Manticore (previously SphinxSearch) on a faceted search heavy site with a million MAUs for 15 years. I&#x27;d definitely use it again for another project.<p>If the data that you want to search is entirely contained in a SQL database, it&#x27;s an uncomplicated and powerful solution, definitely check it out. If not, Manticore may still be a nice solution for you, but I can&#x27;t speak to that.
评论 #34764489 未加载
synergy20over 2 years ago
how does it compare to another c++ elasticsearch alternative that was on HN a few days ago: <a href="https:&#x2F;&#x2F;github.com&#x2F;typesense&#x2F;typesense">https:&#x2F;&#x2F;github.com&#x2F;typesense&#x2F;typesense</a>
评论 #34743376 未加载
评论 #34744088 未加载
AlexAlteaover 2 years ago
Related: Meilisearch v1.0.0 release two days ago: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34707727" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34707727</a><p>I have been following these two libraries (Manticore and Meilisearch) very closely. Their simplicity, portability and performance gains over Elasticsearch are impressive.<p>Since two days ago, I am creating Python bindings for the core search engine of each of these two libraries, starting with <a href="https:&#x2F;&#x2F;github.com&#x2F;AlexAltea&#x2F;milli-py">https:&#x2F;&#x2F;github.com&#x2F;AlexAltea&#x2F;milli-py</a>. Getting extreme performance, but as an embedded&#x2F;self-contained package (basically same goals as SQLite).
评论 #34744212 未加载
评论 #34742806 未加载
评论 #34747490 未加载
评论 #34743243 未加载
评论 #34741788 未加载
评论 #34741479 未加载
quijoteunivover 2 years ago
What is people looking for in alternatives for elastic search? I have been toying in docker with a version of elastic search, fscrawler and workplace search to get a company to have better access to their knowdledge base. They have exchange, manuals, emails,images&amp; video github and other stuff… does this alternatives have connectors too? Any experience on this?
评论 #34743216 未加载
davewritescodeover 2 years ago
Anytime I see an alternative to Elastic search on HN my first thought is how much of a shame it is to use something other than Lucene for text search because of just how powerful it really is.<p>Elasticsearch is a pain to tune and partition, and the JVM brings a whole set of operational issues but what&#x27;s the point of better read&#x2F;write performance when the actual search performance is worse?<p>I guess this makes sense for use cases where you care more about speed than the quality of results.
评论 #34743849 未加载
评论 #34743939 未加载
trallnagover 2 years ago
Time to rewrite it in Rust
xeraaover 2 years ago
&gt; You can now execute Elasticsearch-compatible insert and replace JSON queries, which enables the use of Manticore with tools such as Logstash and Filebeat<p>Looking at the docs I could only see _create and _doc but not _bulk endpoint support. How will that work with Logstash and Filebeat?
评论 #34750237 未加载
juxtaposicionover 2 years ago
How does this compare to Quickwit or other Tantivy-powered engines?
评论 #34742877 未加载
riku_ikiover 2 years ago
Does it have distributed partitioning like es?..
评论 #34741915 未加载
Multrexover 2 years ago
Any chance to use it with Graylog instead of Elasticsearch or Opensearch?
评论 #34750281 未加载
comradover 2 years ago
Just because it is in C++ it is supposed to be faster? I highly doubt that.
评论 #34741649 未加载
评论 #34741577 未加载
评论 #34741931 未加载
评论 #34742176 未加载
评论 #34742910 未加载