awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Storage Engines · Awesome GitHub Repositories

6 repos

Awesome GitHub RepositoriesStorage Engines

Components responsible for reading and writing data to underlying storage media.

Explore 6 awesome GitHub repositories matching data & databases · Storage Engines. Refine with filters or upvote what's useful.

  1. Home
  2. Data & Databases
  3. Database Management Systems
  4. Storage Engines

Awesome Storage Engines GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • Snailclimb/JavaGuide

    Snailclimb/JavaGuide

    153,828GitHubView on GitHub↗

    This project is a comprehensive educational repository providing technical documentation and learning materials across a wide range of computer science and software engineering domains. It serves as a centralized knowledge base for developers, covering core programming concepts, database management, distributed systems

    Examines the internal mechanics of storage engines, including transaction support, locking strategies, and crash recovery.

    Javaalgorithmsdistributed-systemsinterview
  • redis/redis

    redis/redis

    73,096GitHubView on GitHub↗

    Redis is an in-memory, key-value database designed to provide sub-millisecond latency for read and write operations. It functions as a versatile data platform, serving as a distributed cache, a message broker, a NoSQL document store, and a vector database. The system utilizes an event-driven, single-threaded loop to pr

    Records state changes to sequential log files to ensure data durability and facilitate recovery after system restarts.

    Ccachecachingdatabase
  • AppFlowy-IO/AppFlowy

    AppFlowy-IO/AppFlowy

    68,167GitHubView on GitHub↗

    AppFlowy is a local-first knowledge base and collaborative workspace platform designed for structured information management. It functions as a modular productivity suite where users organize content through a block-based document model, allowing for flexible nesting and granular manipulation of data. The system priori

    Utilizes a relational database engine to manage persistent data locally for high-performance read and write operations.

    Dartblogconfluence-alternativecontent-management
  • leonardomso/33-js-concepts

    leonardomso/33-js-concepts

    66,252GitHubView on GitHub↗

    This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-lo

    Illustrates memory-efficient iteration techniques for processing large datasets record-by-record rather than loading entire collections.

    JavaScriptangularconceptses6
  • meilisearch/meilisearch

    meilisearch/meilisearch

    55,992GitHubView on GitHub↗

    Meilisearch is a Rust-based search engine providing typo-tolerant full-text and vector-based semantic search with real-time conversational capabilities.

    Employs a memory-mapped storage engine to provide high-performance, atomic key-value persistence.

    Rustaiapiapp-search
  • etcd-io/etcd

    etcd-io/etcd

    51,618GitHubView on GitHub↗

    etcd is a distributed, strongly consistent key-value store designed to provide reliable storage for critical system metadata and coordination primitives. It functions as a distributed consensus engine, utilizing a replicated log and leader-based state machine to ensure that all nodes in a cluster maintain a synchronize

    Logs all state changes to sequential files to guarantee data durability and consistency before application.

    Gocncfconsensusdatabase

Explore sub-tags

  • B-TreeStorage systems that organize data in B-Tree structures to optimize for disk-based range queries and lookups.
  • Cursor-based IteratorsMechanisms for processing large datasets record-by-record to optimize memory usage during database operations.
  • Database Extension MechanismsInterfaces and plugins for extending database engine functionality.
  • Key-ValueDatabases that store data as simple key-value pairs for high-performance access.
Relational Local Storage
Persistent storage using relational database engines for local data management.
  • Write-Ahead LogsMechanisms that record state changes to sequential log files to ensure data durability and consistency before application.