|about 2 hours ago||7 days ago|
|Apache License 2.0||Apache License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Belajar Rust 01 - Mengenal Bahasa Pemrograman Rust
6 projects | dev.to | 28 Aug 2021
TiKV: basis data key-value transaksional yang terdistribusi.
Dive Deep into TiKV Transactions: The Life Story of a TiKV Prewrite Request
2 projects | dev.to | 23 Aug 2021
Before I introduce this phase, I'd like to talk about the batch system. It is the cornerstone of TiKV's multi-raft implementation.2 projects | dev.to | 23 Aug 2021
TiKV is a distributed key-value storage engine, which is based on the designs of Google Spanner, F1, and HBase. However, TiKV is much simpler to manage because it does not depend on a distributed file system.
8 projects | news.ycombinator.com | 11 Aug 2021
I need a stable Key-Value database
5 projects | reddit.com/r/rust | 15 Jun 2021
There is also https://tikv.org/ but I don't know how well it scales down to be embedded in the server, like sqlite or rocksdb.
Awesome Rewrite It In Rust - A curated list of replacements for existing software written in Rust
62 projects | reddit.com/r/rust | 27 May 2021
Rusticles #10 - Wed Sep 09 2020
24 projects | dev.to | 9 Sep 2020
tikv/tikv (Rust): Distributed transactional key-value database, originally created to complement TiDB
What's everyone working on this week (44/2021)?
8 projects | reddit.com/r/rust | 1 Nov 2021
Final touches for lila-openingexplorer, a new chess opening database for lichess.org. Uses axum and rocksdb.
Persisting data that has revisions for values
3 projects | reddit.com/r/rust | 19 May 2021
The most control you can probably get is from embeddable kv store, like https://github.com/spacejam/sled or https://github.com/rust-rocksdb/rust-rocksdb . Then you can encode entity version as a key.
Portal - full-text search web service
5 projects | reddit.com/r/rust | 5 Apr 2021
I just released portal a full-text search web service that is a competitor for ElasticSearch and MeiliSearch written in Rust. It is simple, blazing fast, and under 500 LOC! Portal supports 87 natural languages, JWTs, SSL, and JSON clients. It is built on Sonic, Broker, Tide, and RocksDB.
What are some alternatives?
redis-rs - Redis library for rust
rust-etcd - An etcd client library for Rust.
rust-postgres - Native PostgreSQL driver for the Rust programming language
diesel - A safe, extensible ORM and Query Builder for Rust
cassandra-rs - Cassandra (CQL) driver for Rust, using the DataStax C/C++ driver under the covers.
PickleDB - PickleDB-rs is a lightweight and simple key-value store. It is a Rust version for Python's PickleDB
arrow-datafusion - Apache Arrow DataFusion and Ballista query engines
sled - the champagne of beta embedded databases
r2d2 - A generic connection pool for Rust
couchdb - CouchDB client library for the Rust programming language