https://github.com/surrealdb/echodb
An embedded, in-memory, immutable, copy-on-write, key-value database engine
https://github.com/surrealdb/echodb
database key-value key-value-store rust surreal surrealdb
Last synced: about 2 months ago
JSON representation
An embedded, in-memory, immutable, copy-on-write, key-value database engine
- Host: GitHub
- URL: https://github.com/surrealdb/echodb
- Owner: surrealdb
- License: apache-2.0
- Created: 2021-10-26T13:51:05.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-20T18:12:02.000Z (4 months ago)
- Last Synced: 2025-04-20T17:53:07.552Z (2 months ago)
- Topics: database, key-value, key-value-store, rust, surreal, surrealdb
- Language: Rust
- Homepage: https://crates.io/crates/echodb
- Size: 70.3 KB
- Stars: 149
- Watchers: 5
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome - surrealdb/echodb - An embedded, in-memory, immutable, copy-on-write, key-value database engine (Rust)
README
An embedded, in-memory, immutable, copy-on-write, key-value database engine.
#### Features
- In-memory database
- Multi-version concurrency control
- Rich transaction support with rollbacks
- Multiple concurrent readers without locking
- Support for serializable, isolated transactions
- Atomicity, Consistency and Isolation from ACID