Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: key-value
JetBrains/xodus
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
Language: Java - Size: 33.2 MB - Last synced: 11 minutes ago - Pushed: about 4 hours ago - Stars: 1,163 - Forks: 110
VictorGalkevich/CacheVG
Fast, convenient in-memory data storage. Supports many data-types including JSON, proto, binary. Convenient for REST, gRPC and SOAP.
Language: Java - Size: 29.3 KB - Last synced: about 2 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
FalcoSuessgott/vkv
vkv enables you to list, compare, move, import, document, backup & encrypt secrets from a HashiCorp Vault KV engine
Language: Go - Size: 11.3 MB - Last synced: about 3 hours ago - Pushed: about 6 hours ago - Stars: 76 - Forks: 7
ISO53/LeetMacro
Creates macros for LeetCode
Language: JavaScript - Size: 54.7 KB - Last synced: about 2 hours ago - Pushed: about 8 hours ago - Stars: 1 - Forks: 0
apache/zookeeper
Apache ZooKeeper
Language: Java - Size: 141 MB - Last synced: about 3 hours ago - Pushed: about 18 hours ago - Stars: 11,950 - Forks: 7,164
microsoft/garnet
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
Language: C# - Size: 17.4 MB - Last synced: about 14 hours ago - Pushed: about 16 hours ago - Stars: 9,441 - Forks: 437
donuts-are-good/libkeva
library for keva key value store
Language: Go - Size: 4.88 KB - Last synced: about 2 hours ago - Pushed: about 22 hours ago - Stars: 1 - Forks: 0
donuts-are-good/keva
key value store
Language: Go - Size: 13.7 KB - Last synced: about 2 hours ago - Pushed: about 22 hours ago - Stars: 2 - Forks: 0
patx/pickledb
pickleDB is an open source key-value store using Python's json module.
Language: Python - Size: 131 KB - Last synced: 1 day ago - Pushed: about 1 year ago - Stars: 877 - Forks: 126
rubiojr/kv
Simple key-value store on top of SQLite or MySQL
Language: Go - Size: 144 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 6 - Forks: 0
jamf/regatta-java
This repository hosts the code of Regatta client for JVM languages.
Language: Java - Size: 178 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 0
al8n/skl-rs
A lock-free thread-safe arena based Skiplist impelementation for building memtable.
Language: Rust - Size: 292 KB - Last synced: about 24 hours ago - Pushed: 1 day ago - Stars: 33 - Forks: 3
egorgasay/itisadb
itisadb - distributed key-value database.
Language: Go - Size: 20 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 2 - Forks: 1
jamf/regatta
Regatta is a distributed key-value store. It is Kubernetes friendly with emphasis on high read throughput and low operational cost.
Language: Go - Size: 2.68 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 61 - Forks: 5
khanh1998/raft-go
a simple distributed key-value database, built on top of Raft consensus algorithm
Language: Go - Size: 286 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1 - Forks: 0
ionic-team/stencil-store
Store is a lightweight shared state library by the StencilJS core team. Implements a simple key/value map that efficiently re-renders components when necessary.
Language: TypeScript - Size: 3.23 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 175 - Forks: 13
mrrfv/kvdb
Postgres-based key-value database backend server, perfect for simple applications that need basic cloud storage / syncing
Language: JavaScript - Size: 149 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0
Devin-Yeung/ailurus-kv
📚An educational purpose NoSQL database based on bitcask. 🚧 WIP 🚧
Language: Rust - Size: 435 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1 - Forks: 0
jamf/regatta-helm
Helm Chart for the distributed key-value store Regatta.
Language: Smarty - Size: 113 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 2 - Forks: 1
robaho/jleveldb
Java version of Google's leveldb based on the original implementation of robaho/jkeydb
Language: Java - Size: 45 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
robaho/leveldb
high performance key-value database written in Go. Based on Google LevelDB api.
Language: Go - Size: 119 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 13 - Forks: 0
seung-lab/cloud-files
Threaded Python and CLI client library for AWS S3, Google Cloud Storage (GCS), in-memory, and the local filesystem.
Language: Python - Size: 639 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 36 - Forks: 8
ChristianMurphy/json-schema-keyref
Validate key references from JSON Schema
Language: TypeScript - Size: 3.27 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 0
elomagic/xmltools
XML Tools
Language: Java - Size: 113 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0
ivoleitao/stash
Key-value store abstraction with plain and cache driven semantics and a pluggable backend architecture.
Language: Dart - Size: 3.43 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 82 - Forks: 15
ArcadeData/arcadedb
ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.
Language: JavaScript - Size: 23.1 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 443 - Forks: 57
buraksezer/olric
Distributed in-memory object store. It can be used as an embedded Go library and a language-independent service.
Language: Go - Size: 6.51 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 3,013 - Forks: 112
sectasy0/zcached
Lightweight and efficient in-memory caching system akin to databases like Redis.
Language: Zig - Size: 166 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 15 - Forks: 2
janelia-flyem/dvid
Distributed, Versioned, Image-oriented Dataservice
Language: Go - Size: 16.2 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 195 - Forks: 33
github/github-ds
A collection of Ruby libraries for working with SQL on top of ActiveRecord's connection
Language: Ruby - Size: 291 KB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 670 - Forks: 27
TomerAberbach/keyalesce
🔑 Get the same key for the same sequence of values!
Language: TypeScript - Size: 402 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 7 - Forks: 0
permazen/permazen
Language-Natural Persistence Layer for Java
Language: HTML - Size: 117 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 397 - Forks: 39
isar/hive
Lightweight and blazing fast key-value database written in pure Dart.
Language: Dart - Size: 1.11 MB - Last synced: 5 days ago - Pushed: 25 days ago - Stars: 3,881 - Forks: 387
upkie/palimpsest
Fast serializable C++ dictionaries
Language: C++ - Size: 412 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 10 - Forks: 1
armink/FlashDB
An ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库
Language: C - Size: 4.6 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1,637 - Forks: 390
candlefinance/cache
A key/value store for React Native
Language: Ruby - Size: 1.51 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 53 - Forks: 0
boltdb/bolt 📦
An embedded key/value database for Go.
Language: Go - Size: 1.26 MB - Last synced: 6 days ago - Pushed: about 6 years ago - Stars: 13,990 - Forks: 1,495
sadmanca/eagerDB
eagerDB is a lightweight, fast, and fault-tolerant NoSQL distributed database written in Java that requires zero configuration
Language: Java - Size: 4.82 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
nalgeon/redka
Redis re-implemented with SQLite
Language: Go - Size: 519 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 2,666 - Forks: 70
jiangwenyuan/nuster
A high performance HTTP proxy cache server and RESTful NoSQL cache server based on HAProxy
Language: C - Size: 27.8 MB - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 1,906 - Forks: 156
microlinkhq/keyvhq
Simple key-value storage with support for multiple backends.
Language: JavaScript - Size: 1.63 MB - Last synced: 14 days ago - Pushed: 17 days ago - Stars: 405 - Forks: 17
xgzlucario/GigaCache
GigaCache is a fast golang map for gigabytes data, ttl support, better memory efficient and low gc overhead.
Language: Go - Size: 804 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 15 - Forks: 0
TwiN/gocache
High performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction
Language: Go - Size: 1.19 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 33 - Forks: 5
roadrunner-server/kv
RR KV (key-value) plugin
Language: Go - Size: 339 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 2 - Forks: 1
izure1/cachebranch
Not only caches data in a key-value format but also supports efficient data management with a hierarchical structure.
Language: TypeScript - Size: 89.8 KB - Last synced: 8 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
surrealdb/memodb
An embedded, in-memory, immutable, copy-on-write, key-value database engine
Language: Rust - Size: 28.3 KB - Last synced: 8 days ago - Pushed: about 1 month ago - Stars: 7 - Forks: 1
tonivade/claudb
ClauDB is a REDIS implementation in Java
Language: Java - Size: 3.15 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 165 - Forks: 30
appstract/laravel-options
Global key-value store in the database
Language: PHP - Size: 75.2 KB - Last synced: 3 days ago - Pushed: 28 days ago - Stars: 718 - Forks: 66
firassziedan/node-valkey
Valkey NodeJs Client
Language: JavaScript - Size: 4.32 MB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
dan-online/brinedb
SeaORM wrapper for NodeJS, providing basic key/value storage in SQLite/Postgres/MySQL/MariaDB
Language: TypeScript - Size: 2.76 MB - Last synced: 14 days ago - Pushed: 18 days ago - Stars: 1 - Forks: 0
jaredwray/keyv
Simple key-value storage with support for multiple backends
Language: TypeScript - Size: 1.5 MB - Last synced: 14 days ago - Pushed: 17 days ago - Stars: 2,487 - Forks: 139
originphp/value-store
ValueStore is a Key-Value Store (KVS) which provides a consistent interface for working with various types of stores, including JSON, XML, Yaml and PHP files.
Language: PHP - Size: 31.3 KB - Last synced: 11 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
gruns/ImmortalDB
:nut_and_bolt: A relentless key-value store for the browser.
Language: JavaScript - Size: 1.96 MB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 3,047 - Forks: 63
pelikan-io/pelikan
Pelikan is a framework for building local or distributed caches. It comes with a highly extensible architecture, best-in-class performance, and superb operational ergonomics. You can use it to replace most of Memcached or a subset of Redis features.
Language: C - Size: 3.57 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 208 - Forks: 17
dgraph-io/badger
Fast key-value DB in Go.
Language: Go - Size: 45 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 13,322 - Forks: 1,139
raphaelm/django-hierarkey
Flexible and powerful hierarchical key-value store for your Django models
Language: Python - Size: 82 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 17 - Forks: 4
pe-yahniukov/cryptodb
Fast and encrypted key-value storage library
Language: C - Size: 7.93 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 2 - Forks: 0
tarfin-labs/laravel-config
Key value config management for Laravel
Language: PHP - Size: 125 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 16 - Forks: 3
TwiN/gdstore
Simple Key-Value store library in Go that persists data on disk
Language: Go - Size: 80.1 KB - Last synced: 14 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 1
sepehrdaddev/levelctl
Manage Leveldb Databases
Language: C++ - Size: 36.1 KB - Last synced: 14 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
rusenask/k8s-kv
Kubernetes config maps backed KV store for stateful apps
Language: Go - Size: 16.6 KB - Last synced: 14 days ago - Pushed: about 6 years ago - Stars: 29 - Forks: 1
siddhi-io/siddhi-map-keyvalue
Extension which is used to convert key-value map message to/from Siddhi events
Language: Java - Size: 1.26 MB - Last synced: 14 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 26
jangalinski/minoogle
time series key/value store based on axon cqrs and graphql
Language: Kotlin - Size: 56.6 KB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1
icza/kvcache
Simple, optimized, embedded, persistent (file-based) key-value cache
Language: Go - Size: 30.3 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 13 - Forks: 4
Rednexie/perma.db
key-value database library in node.js, python and soon javascript
Language: JavaScript - Size: 175 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 7 - Forks: 0
arakelian/key-value-store
A key-value store API
Language: Java - Size: 267 KB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
vitalvas/zerodb 📦
Persistence leveldb database server.
Language: Go - Size: 9.77 KB - Last synced: 14 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 1
lucaong/cubdb
Elixir embedded key/value database
Language: Elixir - Size: 11.3 MB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 518 - Forks: 21
dillonfagan/kiwi
An opinionated key-value database for Crystal
Language: Crystal - Size: 35.2 KB - Last synced: 14 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
wolveix/kvbase
A simple abstraction layer for key value stores in Go
Language: Go - Size: 113 KB - Last synced: 14 days ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 1
valkey-io/valkey
A new project to resume development on the formerly open-source Redis project. We're calling it Valkey, since it's a twist on the key-value datastore.
Language: C - Size: 132 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 13,064 - Forks: 458
zyrouge/dart_perks
📦 Perks is a simple-to-use persistent data storage.
Language: Dart - Size: 23.4 KB - Last synced: 14 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
pmorgan3/keyv-mssql
An MSSql adapter for keyv
Language: JavaScript - Size: 691 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0
felixklauke/bracon
A simple key value store written in go to test out what this google thing can.
Language: Go - Size: 1000 Bytes - Last synced: 14 days ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
al8n/skipdb
An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation database engine.
Language: Rust - Size: 337 KB - Last synced: 14 days ago - Pushed: 17 days ago - Stars: 175 - Forks: 4
leizongmin/simpledb
NoSQL embedded database on top of RocksDB.
Language: Rust - Size: 197 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 16 - Forks: 1
scuzzles/nahcrofDB
The database created and used by nahcrof
Language: Ruby - Size: 17.6 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
ubco-db/EmbedDB
EmbedDB Embedded Database for IoT and Sensors Supporting Key-Value and Relational Data
Language: C++ - Size: 143 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 3 - Forks: 2
stdlib-js/utils-from-entries
Create an object from key-value pairs.
Language: JavaScript - Size: 614 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 3 - Forks: 0
Netflix/dynomite
A generic dynamo implementation for different k-v storage engines
Language: C - Size: 8.48 MB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 4,164 - Forks: 528
symisc/unqlite
An Embedded NoSQL, Transactional Database Engine
Language: C - Size: 2.79 MB - Last synced: 13 days ago - Pushed: 3 months ago - Stars: 2,035 - Forks: 161
philippgille/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)
Language: Go - Size: 740 KB - Last synced: 15 days ago - Pushed: 26 days ago - Stars: 668 - Forks: 65
microsoft/Azure.Data.Wrappers 📦
Azure Storage Simplified
Language: C# - Size: 846 KB - Last synced: 16 days ago - Pushed: almost 4 years ago - Stars: 38 - Forks: 21
akrylysov/pogreb
Embedded key-value store for read-heavy workloads written in Go
Language: Go - Size: 103 KB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 1,228 - Forks: 89
kartik1998/redisq 📦
Redisq is an asynchronous task executor(worker) built for nodejs based on node-redis.
Language: JavaScript - Size: 1020 KB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 5 - Forks: 0
HeyPuter/kv.js
⚡️ Advanced in-memory caching for JavaScript.
Language: JavaScript - Size: 1.15 MB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 1,400 - Forks: 22
rystsov/fast-jepsen
Using "Testing Shared Memories" paper to make Jepsen check linearizability in linear time
Language: Clojure - Size: 487 KB - Last synced: 16 days ago - Pushed: over 5 years ago - Stars: 21 - Forks: 1
kapilkashyap/qp-redis
A prototype to showcase the capabilities of jquery quickpost widget in collaboration with Redis key-value store.
Language: JavaScript - Size: 1.1 MB - Last synced: 16 days ago - Pushed: over 11 years ago - Stars: 0 - Forks: 0
robertcoltheart/stash
A basic embedded key-value database store.
Language: C# - Size: 122 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0
tidwall/buntdb
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Language: Go - Size: 373 KB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 4,392 - Forks: 279
yashrajkakkad/fleetdb
Distributed key-value storage system based on Raft consensus algorithm (MIT's Distributed Systems Labs)
Language: Go - Size: 1.28 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0
deepfabric/elasticell
Elastic Key-Value Storage With Strong Consistency and Reliability
Language: Go - Size: 40.6 MB - Last synced: 15 days ago - Pushed: over 3 years ago - Stars: 525 - Forks: 73
nutsdb/nutsdb
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
Language: Go - Size: 1.27 MB - Last synced: 23 days ago - Pushed: about 1 month ago - Stars: 3,290 - Forks: 323
interkosmos/fortran-lmdb
Fortran 2018 interface bindings to LMDB
Language: Fortran - Size: 10.7 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0
monotone-studio/monotone
embeddable cloud-native storage for events and time-series data
Language: C - Size: 2.52 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 34 - Forks: 1
RealFax/RedQueen
Reliable distributed key-value store, and provides some advanced functions internal
Language: Go - Size: 506 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 18 - Forks: 1
surrealdb/echodb
An embedded, in-memory, immutable, copy-on-write, key-value database engine
Language: Rust - Size: 55.7 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 126 - Forks: 9
khalby786/jsoning
✨ A simple key-value JSON-based lightweight database. ✨
Language: TypeScript - Size: 4.99 MB - Last synced: 18 days ago - Pushed: about 2 months ago - Stars: 86 - Forks: 10
danielealbano/cachegrand
cachegrand - a modern data ingestion, processing and serving platform built for today's hardware
Language: C - Size: 9.1 MB - Last synced: 14 days ago - Pushed: 7 months ago - Stars: 963 - Forks: 34
Aveek-Saha/paxos-db
A distributed key value store using multi paxos to achieve consensus
Language: Java - Size: 448 KB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 0