Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 10 Rust ElasticSearch Projects
-
openobserve
🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces).
Project mention: Show HN: HyperDX – open-source dev-friendly Datadog alternative | news.ycombinator.com | 2023-09-18A good one. A lot is being built on top of clickhouse. I can count at least 3 if not more (hyperdx, signoz and highlight) built on top of clickhouse now.
We at OpenObserve are solving the same problem but a bit differently. A much simpler solution that anyone can run using a single binary on their own laptop or in a cluster of hundreds of nodes backed by s3. Covers logs, metrics, traces, Session replay, RUM and error tracking are being released by end of the month) - https://github.com/openobserve/openobserve
-
Project mention: Tantivy 0.20 is released: Schemaless column store, Schemaless aggregations, Phrase prefix queries, Percentiles, and more... | /r/rust | 2023-06-20
I don't think you have an active project that addresses all those use cases. There was an attempt in Rust with Toshi that is built on top of tantivy, but the project seems to have stalled.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
parseable
Parseable is a log analytics system written in Rust. It is built for high throughput log ingestion cases.
Project mention: OpenObserve: Elasticsearch/Datadog alternative in Rust.. 140x lower storage cost | news.ycombinator.com | 2023-06-11How does this compare to Parseable?
https://github.com/parseablehq/parseable
First guess is that the underlying storage / query layer is pretty similar (Parquet + Datafusion), but OpenObserve has more built in use cases?
As an aside, it’s awesome that Datafusion’s existence and maturity makes launching a product with scalable analytical reads 10x easier than before and cool to see so many projects integrating it
-
Project mention: Pg_bm25: Rust-based full text search engine in Postgres | news.ycombinator.com | 2023-09-18
-
-
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Project mention: tantivy 0.19 is released: IP field type, Faster indexing, Configurable doc store compression, Improved aggregation support, and more... | /r/rust | 2023-01-18
But there's an open PR from two years ago about running on browser with on-demand fetching (HTTP range requests), https://github.com/quickwit-oss/tantivy/pull/1067 - I hope this eventually gets merged (or a follow up PR)! But, in the last comment, the author sent their repository, summa
-
Rust ElasticSearch related posts
- Show HN: Servicer, pm2 alternative built on rust and systemd
- Ask HN: How do you manage a startups entire monitoring and marketing layer?
- simple app for monitoring server log?
- Where to find SAR in the package manager?
- OpenObserve
- Show HN: OpenObserve – Elasticsearch/Datadog alternative
- Show HN: OpenObserve – Elasticsearch/Datadog alternative
-
A note from our sponsor - SonarLint
www.sonarlint.org | 21 Sep 2023
Index
What are some of the best open-source ElasticSearch projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | openobserve | 6,522 |
2 | Toshi | 3,992 |
3 | parseable | 1,376 |
4 | paradedb | 730 |
5 | elasticsearch-rs | 636 |
6 | oura | 237 |
7 | rs-es | 219 |
8 | summa | 190 |
9 | elasticsearch-dsl-rs | 187 |
10 | elastic-hyper | 3 |