C Storage

Open-source C projects categorized as Storage

Top 15 C Storage Projects

  • GlusterFS

    Gluster Filesystem : Build your distributed storage in minutes

  • Project mention: Tell HN: ZFS silent data corruption bugfix – my research results | news.ycombinator.com | 2023-12-06

    https://github.com/gluster/glusterfs/issues/894

    And apparently apart from modern coreutils using that, it is mostly gentoo users hitting the bugs in lseek.

  • PolarDB-for-PostgreSQL

    A cloud-native database based on PostgreSQL developed by Alibaba Cloud.

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

    MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)

  • Project mention: Ask HN: What distributed file system would you use in 2024? | news.ycombinator.com | 2024-05-10
  • SheepDog

    Distributed Storage System for QEMU

  • bcal

    :1234: Bits, bytes and address calculator

  • nbd

    Network Block Device

  • udisks

    The UDisks project provides a daemon, tools and libraries to access and manipulate disks, storage devices and technologies.

  • Project mention: PSA: udisks2 issues | /r/archlinux | 2023-10-11

    For anyone who's experiencing slow performance after a recent update or issues with udisks or other applications using udisks: There seems to be some kind of cluster of problems with udisks 2.10.1: https://github.com/storaged-project/udisks/issues

  • SaaSHub

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

    SaaSHub logo
  • react-native-quick-sqlite

    A fast react-native SQLite library built using JSI (by margelo)

  • rapiddisk

    An Advanced Linux RAM Drive and Caching kernel modules. Dynamically allocate RAM as block devices. Use them as stand alone drives or even map them as caching nodes to slower local disk drives. Access those volumes locally or export them across an NVMe Target network. Manage it all from a web API.

  • kvdo

    A kernel module which provide a pool of deduplicated and/or compressed block storage.

  • mars

    Asynchronous Block-Level Storage Replication (by schoebel)

  • vdo

    Userspace tools for managing VDO volumes.

  • Project mention: VDO: Userspace tools for pools of deduplicated and compressed block storage | news.ycombinator.com | 2024-05-14
  • ObjectBox C/C++ database

    C and C++ database for objects and structs

  • kunlun

    KunlunBase is a distributed relational database management system(RDBMS) with complete NewSQL capabilities and robust transaction ACID guarantees and is compatible with standard SQL. Applications which used PostgreSQL or MySQL can work with KunlunBase as-is without any code change or rebuild because KunlunBase supports both PostgreSQL and MySQL connection protocols and DML SQL grammars. MySQL DBAs can quickly work on a KunlunBase cluster because we use MySQL as storage nodes of KunlunBase. Kunl

  • aurora

    Aurora Single Level Store (by rcslab)

  • SaaSHub

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

    SaaSHub logo
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 Storage related posts

  • VDO: Userspace tools for pools of deduplicated and compressed block storage

    1 project | news.ycombinator.com | 14 May 2024
  • PSA: udisks2 issues

    1 project | /r/archlinux | 11 Oct 2023
  • UDisks 2.10 Released With Native NVMe Support, LVM2 RAID

    2 projects | /r/linux | 6 Jul 2023
  • Linux deserves a better class of friends

    1 project | /r/linux | 1 Jul 2023
  • Which distributed filesystem to use on a 4 node cluster?

    1 project | /r/homelab | 5 May 2023
  • A little server help would be appreciated (a bit out of my depth)

    3 projects | /r/servers | 13 Feb 2023
  • Testing ublk on Ubuntu 22.04

    2 projects | dev.to | 15 Jan 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 27 May 2024
    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. Learn more →

Index

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

Project Stars
1 GlusterFS 4,514
2 PolarDB-for-PostgreSQL 2,773
3 MooseFS 1,597
4 SheepDog 978
5 bcal 621
6 nbd 435
7 udisks 327
8 react-native-quick-sqlite 317
9 rapiddisk 284
10 kvdo 237
11 mars 233
12 vdo 190
13 ObjectBox C/C++ database 191
14 kunlun 143
15 aurora 23

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