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