Get the latest tech news

Kronotop: Redis-compatible, transactional document store backed by FoundationDB


Kronotop is a Redis-compatible, distributed and transactional document database backed by FoundationDB. - kronotop/kronotop

Simply, Redis protocol proxy for FoundationDB API, Namespaces for isolating ZMaps and Buckets, basically it's a thin layer around FoundationDB's directory layer, Volume, storage engine implementation with a primary-standby replication model, Clustering with single or multi-master deployment scenarios, Partial support for some Redis data structures: String and Hash. Despite the main focus on building a transactional document database using FoundationDB as a metadata store, implementing the most common Redis data structures is on the roadmap. Snapshot reads selectively relax FoundationDB's isolation property, reducing Transaction conflicts but making reasoning about concurrency harder.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of redis

redis

Photo of Kronotop

Kronotop

Related news:

News photo

Redis is trying to take over the all of the OSS Redis libraries

News photo

Do you need Redis? PostgreSQL does queuing, locking, and pub/sub

News photo

Rearchitecting: Redis to SQLite