All Projects → keva-dev → keva

keva-dev / keva

Licence: Apache-2.0 License
Low-latency in-memory key-value store, Redis drop-in alternative

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to keva

cachegrand
cachegrand is an open-source fast, scalable and secure Key-Value store, also fully compatible with Redis protocol, designed from the ground up to take advantage of modern hardware vertical scalability, able to provide better performance and a larger cache at lower cost, without losing focus on distributed systems.
Stars: ✭ 87 (+14.47%)
Mutual labels:  key-value, redis-server
registry
Joomla Framework Registry Package
Stars: ✭ 16 (-78.95%)
Mutual labels:  key-value
database-engine
LSM-Tree Key-Value Store based on RocksDB
Stars: ✭ 47 (-38.16%)
Mutual labels:  key-value
nim-lmdb
Nim LMDB wrapper
Stars: ✭ 31 (-59.21%)
Mutual labels:  key-value
cantor
Data abstraction, storage, discovery, and serving system
Stars: ✭ 25 (-67.11%)
Mutual labels:  key-value
redis-developer.github.io
The Home of Redis Developers
Stars: ✭ 28 (-63.16%)
Mutual labels:  redis-server
stash
Key-value store abstraction with plain and cache driven semantics and a pluggable backend architecture.
Stars: ✭ 71 (-6.58%)
Mutual labels:  key-value
iris
Distributed streaming key-value storage
Stars: ✭ 55 (-27.63%)
Mutual labels:  key-value
readis
Lightweight web frontend in PHP for reading data, stats and config from multiple redis servers.
Stars: ✭ 38 (-50%)
Mutual labels:  redis-server
Curator
A lightweight key-value file manager written in Swift.
Stars: ✭ 14 (-81.58%)
Mutual labels:  key-value
CRDT-Redis
CRDTs implemented in Redis
Stars: ✭ 35 (-53.95%)
Mutual labels:  redis-server
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-57.89%)
Mutual labels:  key-value
rosedb
🚀 A high performance NoSQL database based on bitcask, supports string, list, hash, set, and sorted set.
Stars: ✭ 2,957 (+3790.79%)
Mutual labels:  key-value
haro
Haro is a modern immutable DataStore
Stars: ✭ 24 (-68.42%)
Mutual labels:  key-value
Settings
A Laravel multi-tenant settings manager
Stars: ✭ 36 (-52.63%)
Mutual labels:  key-value
gocache
High performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction
Stars: ✭ 15 (-80.26%)
Mutual labels:  key-value
hanbo-db
hanboDB is a high available,low latency memory database system
Stars: ✭ 29 (-61.84%)
Mutual labels:  redis-server
bftkv
A distributed key-value storage that's tolerant to Byzantine fault.
Stars: ✭ 27 (-64.47%)
Mutual labels:  key-value
phpRedisTimeSeries
📈 Use Redis Time Series in PHP!
Stars: ✭ 23 (-69.74%)
Mutual labels:  redis-server
cruzdb
Append-only key-value database on a distributed shared-log
Stars: ✭ 47 (-38.16%)
Mutual labels:  key-value

Keva is an open source (Apache 2.0 licensed), JVM off-heap in-memory data store, used as a database or cache, can be a drop-in replacement for Redis.

Keva provides access to mutable data structures (String, Set, Sorted Set, List, Hash) via a set of commands, which are sent using a server-client model with TCP sockets and a RESP protocol.

GitHub Workflow Status (branch) Lines of code GitHub code size in bytes GitHub Maven Central

Major dependencies: Netty, ChronicleMap

Quick Start

Get started in 5 minutes.

Changelogs

Learn about the latest improvements.

Development

Want to file a bug, contribute some code, or improve documentation? Excellent!

First, see Developer Guide.

Join our Slack workspace to chat with us.

Pull requests are encouraged and always welcome. Pick an issue and help us out!

To install and work on Keva locally:

git clone [email protected]:keva-dev/keva.git
cd keva
./gradlew dependencies

Run:

./gradlew :app:run

Build:

./gradlew :app:build

License

Apache License 2.0

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].