The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more β
Top 9 Rust distributed-database Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
risingwave
Cloud-native SQL stream processing, analytics, and management. KsqlDB and Apache Flink alternative. π 10x more productive. π 10x more cost-efficient.
-
skytable
Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences
-
cnosdb
A cloud-native open source distributed time series database with high performance, high compression ratio and high availability. http://www.cnosdb.cloud
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: Show HN: I made a tool to easily compare pricing of developer tools and services | news.ycombinator.com | 2024-04-23you should add https://surrealdb.com -- basically an open source firebase. and they will launch a paid cloud offering soon.
Project mention: Need insights to build a distributed key value store from scratch. | /r/DistributedComputing | 2023-12-08Pls check this course: https://github.com/pingcap/talent-plan . It includes how to implement sql and key value store. Itβs an awesome course
Project mention: Proton, a fast and lightweight alternative to Apache Flink | news.ycombinator.com | 2024-01-30How does this compare to RisingWave and Materialize?
https://github.com/risingwavelabs/risingwave
Project mention: Show HN: Skytable's new NoSQL engine BlueQL with injection safety, improved perf | news.ycombinator.com | 2023-12-10Hey HN!
I've been working on Skytable since 2020 and after several iterations from a simple K/V store, we've walked the path to this release. The goal of Skytable is to deliver a solid foundation for building data intensive applications.
Skytable's primary goal is performance and scale. Even with a query language it can outperform K/V stores which use simple commands (benchmarks will be shared in another post).
Several implementations in Skytable (especially around query evaluation and execution) are fundamentally different from SQL and even NoSQL counterparts and there are some entirely new concepts which might make it a little hard to grasp.
BlueQL is a very important part of Skytable and it employs some interesting concepts to try and reduce the surface for injection attacks and tries to be a modern and secure alternative to SQL.
- Source code: https://github.com/skytable/skytable
Rust distributed-database related posts
- Show HN: I made a tool to easily compare pricing of developer tools and services
- Live Queries in Rust
- RisingWave's Roadmap - Redefining Stream Processing with the Rust-Built Streaming Database
- Risingwave: Redefining Stream Processing
- Highlights of RisingWave v1.3: The Open-Source Streaming Database
- Optimizing Rust Code for the Lsm-Tree Iterator in RisingWave
- SurrealDB Dependents
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source distributed-database projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | surrealdb | 25,191 |
2 | talent-plan | 9,800 |
3 | risingwave | 6,283 |
4 | incubator-horaedb | 2,482 |
5 | skytable | 2,249 |
6 | cnosdb | 1,580 |
7 | chiselstore | 563 |
8 | tidis | 428 |
9 | summa | 206 |
Sponsored