How we replaced Elasticsearch and MongoDB with Rust and RocksDB
1–10 of 104 posts
Re: How we replaced Elasticsearch and MongoDB with Rust and RocksDB
#2I wonder if this could help Photon, the open source ElasticSearch/OpenSearch search engine for OSM data.
It's a mini-revolution in the OSM world, where most apps have a bad search experience where typos aren't handled.
Re: How we replaced Elasticsearch and MongoDB with Rust and RocksDB
#3They're not open sourcing it though?
Re: How we replaced Elasticsearch and MongoDB with Rust and RocksDB
#4They're not open sourcing it though?
Doesn't sound like it, but it's a nice writeup of the tools they stitched together. For someone to copy and open source... hopefully :)
Re: How we replaced Elasticsearch and MongoDB with Rust and RocksDB
#5[deleted]
Re: How we replaced Elasticsearch and MongoDB with Rust and RocksDB
#6It’s interesting as someone in the search space how many companies are aiming to “replace Elasticsearch”
Re: How we replaced Elasticsearch and MongoDB with Rust and RocksDB
#7Slightly meta, but I find its a good sign that we're back to designing and blogging about in-house data storage systems/ Query engines again. There was an explosion of these in the 2010's which seemed to slow down/refocus on AI recently.
Re: How we replaced Elasticsearch and MongoDB with Rust and RocksDB
#8It’s interesting as someone in the search space how many companies are aiming to “replace Elasticsearch”
In my experience, the care and feeding that goes into an Elastic Search cluster feels like it's often substantially higher than that involved in the primary data store, which has always struck me as a little odd (particularly in cases where the primary data store is an RDBMS).
I'd be very happy to use simpler more bulletproof solutions with a subset of ES's features for different use cases.
Re: How we replaced Elasticsearch and MongoDB with Rust and RocksDB
#9Is horizondb publicly available for us to try as well..
Re: How we replaced Elasticsearch and MongoDB with Rust and RocksDB
#10This article is lacking detail. For example, how is the data sharded, how much time between indexing and serving, and how does it handle node failure, and other distributed systems questions? How does the latency compare? Etc. etc.