Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Repository files navigation

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 git@github.com:keva-dev/keva.git
cd keva
./gradlew dependencies

Run:

./gradlew :app:run

Build:

./gradlew :app:build

License

Apache License 2.0

About

Low-latency in-memory key-value store, Redis drop-in alternative

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Sponsor this project

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.