5 releases
0.1.4 | Jun 29, 2024 |
---|---|
0.1.3 | Jun 20, 2024 |
0.1.2 | Jun 17, 2024 |
0.1.1 | Jun 16, 2024 |
0.1.0 | Jun 16, 2024 |
#2382 in Database interfaces
269 downloads per month
18KB
358 lines
RocksDB Client
This repository provides a Rust implementation of a client for interacting with a RocksDB server. The client supports various operations such as put, get, delete, merge, and management of column families, transactions, and backups.
Overview
The RocksDB Client allows you to communicate with a RocksDB server using a TCP connection. It is designed to be efficient and easy to use, making it suitable for various applications that require persistent key-value storage.
Features
- Basic Operations: Perform standard operations like put, get, delete, and merge.
- Column Family Management: Create, list, and drop column families.
- Transaction Management: Begin, commit, and rollback transactions.
- Backup and Restore: Create and restore backups of your database.
- Iterator Support: Create and manage iterators to traverse database entries.
Documentation
For detailed documentation and examples, please visit our official documentation).
License
This project is licensed under the MIT License.
Dependencies
~7–20MB
~258K SLoC