#Key Value Store

Open-source projects categorized as Key Value Store

Top 19 Key Value Store Open-Source Projects

  • GitHub repo foundationdb

    FoundationDB - the open source, distributed, transactional key-value store

    Project mention: Supreme Court, in a 6–2 ruling in Google v. Oracle, concludes that Google’s use of Java API was a fair use of that material | reddit.com/r/Android | 2021-04-05

    And C++ (including for Swift).

  • GitHub repo FASTER

    Fast persistent recoverable log and key-value store + cache, in C# and C++. (by microsoft)

    Project mention: Faster A fast concurrent persistent key-value store and log, in C# and C++ | news.ycombinator.com | 2021-01-12

    FTA, https://github.com/Microsoft/FASTER/wiki/Performance-of-FAST...

  • GitHub repo SwiftyUserDefaults

    Modern Swift API for NSUserDefaults

  • GitHub repo Olric

    Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.

    Project mention: Olric: Embeddable, distributed, in-memory data structures in Go | news.ycombinator.com | 2021-03-02
  • GitHub repo DiskCache

    Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.

    Project mention: Need help with an OD indexer that I am writing in Python | reddit.com/r/opendirectories | 2021-02-24

    Do you know this project which covers most your needs ? http://www.grantjenks.com/docs/diskcache/

  • GitHub repo redix

    a persistent real-time key-value store, with the same redis protocol with powerful features (by alash3al)

    Project mention: A dead simple Key-value Storage API | reddit.com/r/golang | 2021-04-10

    I don’t get the idea of your module layout: nested vs unnested packages, lowercase vs uppercase vs capitalized directory names. Check out https://github.com/alash3al/redix to get an idea about clean module design.

  • GitHub repo Infinispan

    Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.

  • GitHub repo Zephyr

    Effortlessly synchronize UserDefaults over iCloud. (by ArtSabintsev)

  • GitHub repo pogreb

    Embedded key-value store for read-heavy workloads written in Go

  • GitHub repo Prephirences

    Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state. UserDefaults

  • GitHub repo UserDefaultsStore

    Why not use UserDefaults to store Codable objects 😉

  • GitHub repo Palau

    NSUserDefaults with Wings!

  • GitHub repo datalevin

    A simple, fast and durable Datalog database

    Project mention: Datascript minimal example? | reddit.com/r/Clojure | 2021-03-01

    Another easy option, is to use Datalevin command line shell. Download the binary and fire up the REPL with rlwrap dtlv. No need to setup anything to get a Clojure REPL and a Datalog interactive shell.

  • GitHub repo gokv

    Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)

  • GitHub repo SwayDB

    Non-blocking persistent & in-memory key-value storage engine for JVM.

  • GitHub repo heed

    A fully typed LMDB/MDBX wrapper with minimum overhead

    Project mention: New heed v0.11 release - A fully typed LMDB/MDBX wrapper with minimum overhead. | reddit.com/r/rust | 2021-01-28
  • GitHub repo SwiftStore

    Key-Value store for Swift backed by LevelDB

  • GitHub repo Storez

    💾 Safe, statically-typed, store-agnostic key-value storage written in Swift!

  • GitHub repo curium

    Bluzelle Decentralized Database Service

    Project mention: Missing Login link on the staking page | reddit.com/r/Bluzelle | 2021-04-12
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-04-12.


What are some of the best open-source Key Value Store projects? This list will help you:

Project Stars
1 foundationdb 10,327
2 FASTER 4,463
3 SwiftyUserDefaults 4,417
4 Olric 1,721
5 DiskCache 1,006
6 redix 917
7 Infinispan 874
8 Zephyr 727
9 pogreb 715
10 Prephirences 548
11 UserDefaultsStore 416
12 Palau 389
13 datalevin 384
14 gokv 323
15 SwayDB 224
16 heed 144
17 SwiftStore 104
18 Storez 63
19 curium 40