SaaSHub helps you find the best software and product alternatives Learn more →
Top 13 Rust Key-Value Projects
-
Project mention: Show HN: Restate, low-latency durable workflows for JavaScript/Java, in Rust | news.ycombinator.com | 2024-06-12
Restate is built as a sharded replicated state machine similar to how TiKV (https://tikv.org/), Kudu (https://kudu.apache.org/kudu.pdf) or CockroachDB (https://github.com/cockroachdb/cockroach) are designed. Instead of relying on a specific consensus implementation, we have decided to encapsulate this part into a virtual log (inspired by Delos https://www.usenix.org/system/files/osdi20-balakrishnan.pdf) since it makes it possible to tune the system more easily for different deployment scenarios (on-prem, cloud, cost-effective blob storage). Moreover, it allows for some other cool things like seamlessly moving from one log implementation to another. Apart from that the whole system design has been influenced by ideas from stream processing systems such as Apache Flink (https://flink.apache.org/), log storage systems such as LogDevice (https://logdevice.io/) and others.
We plan to publish a more detailed follow-up blog post where we explain why we developed a new stateful system, how we implemented it, and what the benefits are. Stay tuned!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation database engine.
Project mention: Skipdb: Embedded, in-memory, zero-copy, ACID, serializable database engine | news.ycombinator.com | 2024-04-25 -
-
-
-
Project mention: CachewDB – A caching database just for the sake of the name | news.ycombinator.com | 2024-02-09
-
-
Project mention: A clone-and-go skeleton API server needs what features? | news.ycombinator.com | 2024-02-18
-
-
kv
Easy CLI key-value storage with bash hooks. Use kv to auto-configure your system on key-value updates. Project to help learn rust.
-
Rust Key-Value discussion
Rust Key-Value related posts
-
just wanted to ask is there an in memory database that uses s3 or gcp cloud storage as permanent storage
-
Please add licenses to your projects, rust DS emulator Dust now dead.
-
Can anyone recommend tikv nosql database
-
TiKV is a highly scalable, low latency, and easy to use key-value database
-
Help wanted: implement an ARENA based lock-free skiplist
-
TiKV: A High Performance Transactional Key-Value Database
-
TiKV Discussion
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Dec 2024