C Key-Value

Open-source C projects categorized as Key-Value

Top 11 C Key-Value Projects

  • Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

  • Project mention: Redis license change, and Rails Solid Cache | dev.to | 2024-05-13

    Change license from BSD-3 to dual RSALv2+SSPLv1 #13157

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

  • Project mention: Valkey Is Rapidly Overtaking Redis | news.ycombinator.com | 2024-04-19

    Changelog line items is probably a better measure (assuming the line items are aligned to features and bugfixes and not just a list of PRs) https://github.com/valkey-io/valkey/releases

    Maybe version number/release cadence is also helpful.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dynomite

    A generic dynamo implementation for different k-v storage engines

  • FlashDB

    An ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库

  • Project mention: FlashDB: NEW Data - star count:1406.0 | /r/algoprojects | 2023-10-20
  • ejdb

    :snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).

  • cachegrand

    cachegrand - a modern data ingestion, processing and serving platform built for today's hardware

  • hse

    HSE: Heterogeneous-memory storage engine

  • Project mention: Please add licenses to your projects, rust DS emulator Dust now dead. | /r/rust | 2023-06-28
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • monotone

    embeddable cloud-native storage for events and time-series data

  • Project mention: Cloud-native key-value storage for sequential data | news.ycombinator.com | 2024-04-29
  • IncludeDB

    Tiny key/value-store in a single, embeddable C file. For games, small servers, sbc, etc...

  • Project mention: Show HN: IncludeDB – A simple, single header C database library | news.ycombinator.com | 2023-07-09
  • liblogax

    Blazing fast, simple and modular header-only logging library with zero allocation for C and C++, implemented in C90. Allow logging into various output formats such as Key-Value and JSON.

  • tempCacheDb

    key/val database with focus on temporary ultra fast data storage

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

C Key-Value related posts

Index

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

Project Stars
1 Redis 65,060
2 valkey 13,699
3 dynomite 4,164
4 FlashDB 1,641
5 ejdb 1,430
6 cachegrand 964
7 hse 671
8 monotone 37
9 IncludeDB 9
10 liblogax 6
11 tempCacheDb 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com