All Projects → rust-rocksdb → Rust Rocksdb

rust-rocksdb / Rust Rocksdb

Licence: apache-2.0
rust wrapper for rocksdb

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Rust Rocksdb

Rocker
Erlang/Elixir wrapper for RocksDB
Stars: ✭ 19 (-97.67%)
Mutual labels:  database, rocksdb
Crux
General purpose bitemporal database for SQL, Datalog & graph queries
Stars: ✭ 1,296 (+59.02%)
Mutual labels:  database, rocksdb
Rethinkdb Lite
A RethinkDB-compatible database written in Crystal
Stars: ✭ 43 (-94.72%)
Mutual labels:  database, rocksdb
Ardb
A redis protocol compatible nosql, it support multiple storage engines as backend like Google's LevelDB, Facebook's RocksDB, OpenLDAP's LMDB, PerconaFT, WiredTiger, ForestDB.
Stars: ✭ 1,707 (+109.45%)
Mutual labels:  database, rocksdb
Tidis
Distributed transactional NoSQL database, Redis protocol compatible using tikv as backend
Stars: ✭ 1,182 (+45.03%)
Mutual labels:  database, rocksdb
Rocksdb Sharp
.net bindings for the rocksdb by facebook
Stars: ✭ 173 (-78.77%)
Mutual labels:  database, rocksdb
Gorocksdb
gorocksdb is a Go wrapper for RocksDB
Stars: ✭ 753 (-7.61%)
Mutual labels:  rocksdb
Ftl
The Pi-hole FTL engine
Stars: ✭ 776 (-4.79%)
Mutual labels:  database
Db Dumper
Dump the contents of a database
Stars: ✭ 744 (-8.71%)
Mutual labels:  database
Libmdbx
One of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.
Stars: ✭ 729 (-10.55%)
Mutual labels:  database
Dexie.js
A Minimalistic Wrapper for IndexedDB
Stars: ✭ 7,337 (+800.25%)
Mutual labels:  database
Ritual
Use C++ libraries from Rust
Stars: ✭ 792 (-2.82%)
Mutual labels:  rust-bindings
Cocorico
👐 Cocorico is an open source marketplace solution for services and rentals. More information right here: https://www.cocorico.io/en/ 🚀 Cocorico is also available in an off-the-shelf SaaS package, check out https://www.hatch.li to launch your platform today. 😍 We are hiring (telecommute welcome 🏡): https://www.welcometothejungle.com/en/companies/cocorico/jobs/candidatures-spontanees#apply
Stars: ✭ 765 (-6.13%)
Mutual labels:  database
Akumuli
Time-series database
Stars: ✭ 754 (-7.48%)
Mutual labels:  database
Drive Db
📊 Use Google Drive spreadsheets as a simple database
Stars: ✭ 782 (-4.05%)
Mutual labels:  database
Phpauth
PHPAuth is a secure PHP Authentication class that easily integrates into any site.
Stars: ✭ 748 (-8.22%)
Mutual labels:  database
Mongo Cxx Driver
C++ Driver for MongoDB
Stars: ✭ 792 (-2.82%)
Mutual labels:  database
Cli
`kubectl` plugin for KubeDB
Stars: ✭ 736 (-9.69%)
Mutual labels:  database
Pgbackrest
Reliable PostgreSQL Backup & Restore
Stars: ✭ 766 (-6.01%)
Mutual labels:  database
Learning laravel kernel
Laravel核心代码学习
Stars: ✭ 789 (-3.19%)
Mutual labels:  database

rust-rocksdb

Build Status RocksDB build crates.io documentation license Gitter chat

GitHub commits (since latest release)

Requirements

  • Clang and LLVM

Contributing

Feedback and pull requests welcome! If a particular feature of RocksDB is important to you, please let me know by opening an issue, and I'll prioritize it.

Usage

This binding is statically linked with a specific version of RocksDB. If you want to build it yourself, make sure you've also cloned the RocksDB and compression submodules:

git submodule update --init --recursive

Compression Support

By default, support for the Snappy, LZ4, Zstd, Zlib, and Bzip2 compression is enabled through crate features. If support for all of these compression algorithms is not needed, default features can be disabled and specific compression algorithms can be enabled. For example, to enable only LZ4 compression support, make these changes to your Cargo.toml:

[dependencies.rocksdb]
default-features = false
features = ["lz4"]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].