The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 19 C++ Storage Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
curve
Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-native, high-performance, and easy to operate. Curve is an open-source distributed storage system for block and shared file storage. (by opencurve)
-
react-native-mmkv-storage
An ultra fast (0.0002s read/write), small & encrypted mobile key-value storage framework for React Native written in C++ using JSI
-
stonedb
StoneDB is an Open-Source MySQL HTAP and MySQL-Native DataBase for OLTP, Real-Time Analytics, a counterpart of MySQLHeatWave. (https://stonedb.io)
-
DirectStorage
DirectStorage for Windows is an API that allows game developers to unlock the full potential of high speed NVMe drives for loading game assets.
-
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.
-
overlaybd
Overlaybd: a block based remote image format. The storage backend of containerd/accelerated-container-image.
-
elbencho
A distributed storage benchmark for file systems, object stores & block devices with support for GPUs
-
Katalog
Katalog is an application to manage catalogs of disks and files to search and get statistics.
-
WaterBase
WaterBase is a lightweight storage utility created for easy saving and access of persistent key-value data.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
curl --silent --remote-name --location https://github.com/ceph/ceph/raw/octopus/src/cephadm/cephadmchmod a+x cephadm./cephadm bootstrap --mon-ip 192.168.1.41
react-native-mmkv is a wrapper around MMKV that allows you to easily implement secure storage in your app. It is arguably the fastest key-value storage for React Native apps
But there is also a problem with libmedianfo in Fedora 38 where we cannot do anything either (the same issue is present in other projects https://github.com/meganz/MEGAsync/issues/795)
I don't think the GPU decompression optimizations is in this driver. I updated and using the Bulk Loader Demo test I'm actually seeing lower throughput than before. I used to hit around 24-25GB a sec, now I'm only hitting like 21GB a sec. Although it's possible but I doubt it, it could be related to the Windows 11 March update reducing SSD bandwidth. I haven't run the test in months so it might be related.
I didn't want to go into all the technical details, but we have another write-up that goes into details about RAM management: https://github.com/hocus-dev/hocus/blob/main/rfd/0003-worksp...
Other than making sure we release unused memory to the host, we didn't customize QEMU that much. Although we do have a cool layered storage solution - basically a faster alternative to QCOW2 that's also VMM independent. It's called overlaybd, and was created and implemented in Alibaba. That will probably be another blog post. https://github.com/containerd/overlaybd
C++ Storage related posts
- About new Session encryption protocol...
- How to Choose the Right MQTT Data Storage for Your Next Project
- From Project Management to Data Compression Innovator: Building LZ4, ZStandard, and Finite State Entropy Encoder
- Issue with Fedora 38
- Data Reduction and Why It Is Important For Edge Computing
- Is it possible to install typical packages easily?
- [Digital Foundry] The Last of Us Part 1 PC vs PS5 - A Disappointing Port With Big Problems To Address
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
Index
What are some of the best open-source Storage projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Ceph | 13,197 |
2 | react-native-mmkv | 5,125 |
3 | curve | 2,222 |
4 | MEGAsync | 1,557 |
5 | react-native-mmkv-storage | 1,500 |
6 | stonedb | 850 |
7 | DirectStorage | 645 |
8 | SPIMemory | 418 |
9 | overlaybd | 231 |
10 | elbencho | 147 |
11 | ublksrv | 128 |
12 | h5pp | 87 |
13 | Katalog | 56 |
14 | Virtualization-Emulation-Guide | 35 |
15 | oxen-storage-server | 26 |
16 | storage_view | 14 |
17 | SEOS-CacheCleaner | 4 |
18 | WaterBase | 1 |
19 | Auto-Store | 1 |
Sponsored