SaaSHub helps you find the best software and product alternatives Learn more →
Top 20 storage-engine Open-Source Projects
-
redpanda
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
-
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.
-
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)
-
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.
-
microstream
High-Performance Java-Native-Persistence. Store and load any Java Object Graph or Subgraphs partially, Relieved of Heavy-weight JPA. Microsecond Response Time. Ultra-High Throughput. Minimum of Latencies. Create Ultra-Fast In-Memory Database Applications & Microservices.
-
store
High-Performance Java-Native-Persistence. Store and load any Java Object Graph or Subgraphs partially, Relieved of Heavy-weight JPA. Microsecond Response Time. Ultra-High Throughput. Minimum of Latencies. Create Ultra-Fast In-Memory Database Applications & Microservices. (by eclipse-store)
-
pgrocks-fdw
Bring RocksDB to PostgreSQL as an extension. It is the first foreign data wrapper (FDW) that introduces LSM-tree into PostgreSQL. The underneath storage engine can be RocksDB. The FDW also serves for VidarDB engine, a versatile storage engine for various workloads. See the link for more info about VidarDB engine.
-
uxf
Uniform eXchange Format (uxf) is a plain text human readable optionally typed storage format that supports custom types. It may serve as a convenient alternative to csv, ini, json, sqlite, toml, xml, or yaml.
-
filefilego
Decentralized Data Sharing Network - A Peer-to-peer, censorship-resistant, and a privacy-focused data sharing network
-
parallax
A persistent key-value store that is embeddable and optimized for fast storage. (by CARV-ICS-FORTH)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
RocksDB: A high-performance embedded database optimized for multi-core CPUs and fast storage like SSDs. Its use of a log-structured merge-tree (LSM tree) makes it suitable for applications requiring high throughput and efficient storage, such as streaming data processing.
Project mention: Choosing Between a Streaming Database and a Stream Processing Framework in Python | dev.to | 2024-02-10Stream-processing platforms such as Apache Kafka, Apache Pulsar, or Redpanda are specifically engineered to foster event-driven communication in a distributed system and they can be a great choice for developing loosely coupled applications. Stream processing platforms analyze data in motion, offering near-zero latency advantages. For example, consider an alert system for monitoring factory equipment. If a machine's temperature exceeds a certain threshold, a streaming platform can instantly trigger an alert and engineers do timely maintenance.
- single cell genomics: in collaboration with the Chan-Zuckerberg Initiative, we recently released TileDB-SOMA for single cell data, with APIs for both Python and R built around a common storage specification: https://tiledb.com/blog/tiledb-101-single-cell
With TileDB, all data — tables, genomics, images, videos, location, time-series — across multiple domains is captured as multi-dimensional arrays. TileDB Cloud implements a totally serverless infrastructure and delivers access control, easier data and code sharing and distributed computing at global scale, eliminating cluster management, minimizing TCO and promoting scientific collaboration and reproducibility.
Website: https://tiledb.com
GitHub: https://github.com/TileDB-Inc/TileDB
Project mention: Permazen: Language-natural persistence to KV stores | news.ycombinator.com | 2023-09-19Personally, I found https://microstream.one/ interesting for simple persistance needs (haven't tried it, though).
Project mention: EclipseStore – Databaseless Java Persistence for Microservices and Serverless | news.ycombinator.com | 2023-12-08
In edge computing, managing time series blob data efficiently is critical for performance-sensitive applications. This blog post will compare ReductStore, a specialized time series database for unstructured data, and MongoDB, a widely-used NoSQL database.
Project mention: Any new Opensource projects in (go) looking for contributors. I want to start my journey as an OSS contributor. | /r/golang | 2023-05-14If you are interested in blockchain and peer-to-peer systems feel free to join us: https://github.com/filefilego/filefilego
storage-engine related posts
- ReductStore v1.9.0 Released
- How to Use Reductstore as a Data Sink for Kafka
- How To Implement Data Streaming In PyTorch From A Remote Database
- The Hallucinated Rows Incident
- In-memory vs. disk-based databases: Why do you need a larger than memory architecture?
- ReductStore 1.6.0 has been released with new license and client SDK for Rust
- reductstore: NEW Data - star count:100.0
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Apr 2024
Index
What are some of the best open-source storage-engine projects? This list will help you:
Project | Stars | |
---|---|---|
1 | RocksDB | 27,389 |
2 | redpanda | 8,784 |
3 | curve | 2,222 |
4 | TileDB | 1,762 |
5 | SleekDB | 873 |
6 | speedb | 822 |
7 | engula | 773 |
8 | microstream | 555 |
9 | SwayDB | 288 |
10 | vasedb | 252 |
11 | redux-persist-sensitive-storage | 247 |
12 | rust-csharp-ffi | 186 |
13 | store | 144 |
14 | ReductStore | 137 |
15 | pgrocks-fdw | 117 |
16 | uxf | 92 |
17 | filefilego | 60 |
18 | dustdata | 32 |
19 | parallax | 26 |
20 | jisly | 26 |
Sponsored