3 ms·
I love these type of projects. I am a big fan of Elasticsearch, but sometimes it feels overly complex, bloated and memory-hungry. I hope someday a decent Rust/C
by latenightcoding 8y ago
I love these type of projects. I am a big fan of Elasticsearch, but sometimes it feels overly complex, bloated and memory-hungry. I hope someday a decent Rust/C++ alternative will take over. I was following the development of Apache Lucy (https://lucy.apache.org/ https://lucy.apache.org/) but the project has been retired now.
- bluejekyll 8y ago> I hope someday a decent Rust/C++ alternative will take over. I found this part of your comment interesting, given that Rust is in someways being offered as an alternative to C++ for similar use cases. What would you like to see different in a language that you see as the common issue with C++ and Rust? edit: I misread the parent comment, the question should be disregarded.
- jazoom 8y agoI'm pretty sure he/she was saying they want to see something like Elasticsearch written in Rust/C++ rather than Java and made to be less bloated and less complex. I would also be very interested in that. Elasticsearch usually works very well for me, especially the latest version, but it feels very heavy, and seems to only be getting worse in that regard.
- bluejekyll 8y agoOh! I completely misread that. Thanks for clarifying.
- aditirex 8y agoThere is Manticore Search (https://github.com/manticoresoftware/manticoresearch https://github.com/manticoresoftware/manticoresearch) - it's a fork of Sphinx - written in C++, not based on Lucene library. (disclaimer: I was/am involved in both projects)
- AcentoProsaico 8y agoHave you tried Xapiand? (https://kronuz.io/Xapiand/ https://kronuz.io/Xapiand/). It's a Xapian-based search and storage engine written in C++! We've been using it for a while in a number of projects and it's quite simple and reliable.