awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to pingcap/awesome-database-learning

Open-source alternatives to Awesome Database Learning

30 open-source projects similar to pingcap/awesome-database-learning, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Awesome Database Learning alternative.

  • erikgrinaker/toydbAvatar erikgrinaker

    erikgrinaker/toydb

    7,251Vezi pe GitHub↗

    ToyDB is a distributed SQL database that provides a system for storing and querying data across multiple nodes. It focuses on maintaining strong consistency and fault tolerance through the implementation of a distributed consensus algorithm. The project distinguishes itself by supporting historical data versioning, enabling time-travel queries to retrieve the state of the database from a specific point in the past. It utilizes multi-version concurrency control to manage ACID transactions and ensure data integrity during concurrent operations. The system covers relational data modeling with t

    Rust
    Vezi pe GitHub↗7,251
  • vonng/ddiaAvatar Vonng

    Vonng/ddia

    22,648Vezi pe GitHub↗

    This project serves as a comprehensive technical reference for the architecture and design of data-intensive applications. It provides a structured analysis of the fundamental principles required to build reliable, scalable, and maintainable software systems, covering the core trade-offs inherent in modern data infrastructure. The repository explores the mechanics of distributed data management, including strategies for replication, partitioning, and achieving consensus across multiple nodes. It details the design of storage engines, indexing techniques, and transaction management models, whi

    Pythonbookdatabaseddia
    Vezi pe GitHub↗22,648
  • mysql/mysql-serverAvatar mysql

    mysql/mysql-server

    12,297Vezi pe GitHub↗

    MySQL Server is a relational database management system designed to organize and store structured information. It functions as a comprehensive SQL server platform that provides reliable transactional integrity and high-performance query execution for enterprise data management. The system distinguishes itself through a pluggable storage engine architecture that decouples logical query processing from physical data storage, allowing for specialized handling of diverse workloads. It maintains data consistency and high concurrency through multi-version concurrency control and write-ahead logging

    C++
    Vezi pe GitHub↗12,297

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • h2database/h2databaseAvatar h2database

    h2database/h2database

    4,607Vezi pe GitHub↗

    H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL database that can run directly within an application process to remove network latency, or as an in-memory database for high-performance volatile storage. It also includes a web-based console for executing SQL commands and administering schemas. The system is characterized by its flexible deployment modes, including a standalone server mode for remote TCP/IP access and a mixed mode for simultaneous local and remote connectivity. It features a dialect emulation layer and compatibilit

    Javadatabasejavajdbc
    Vezi pe GitHub↗4,607
  • oceanbase/oceanbaseAvatar oceanbase

    oceanbase/oceanbase

    9,980Vezi pe GitHub↗

    OceanBase is a distributed SQL database designed for high availability and strong consistency across multiple nodes and regions. It functions as a hybrid transactional and analytical processing engine, allowing real-time analytics and transactions to execute on a single data copy. The system also serves as a vector database engine for indexing and querying vector data to power semantic search and recommendation systems. The platform features native compatibility layers for MySQL and Oracle, enabling the migration of legacy workloads without rewriting SQL code. It utilizes a Paxos-based distri

    C++analyticscloud-nativedatabase
    Vezi pe GitHub↗9,980
  • tikv/tikvAvatar tikv

    tikv/tikv

    16,535Vezi pe GitHub↗

    TiKV is a distributed transactional key-value store designed for horizontal scalability and high availability. It functions as a storage engine that maintains massive datasets across a cluster of physical nodes, ensuring that information remains accessible and consistent even when individual hardware components fail. The system utilizes a consensus-based replication model to synchronize data across nodes, ensuring that all replicas agree on the order of operations. It manages data distribution through a sharding mechanism that partitions large datasets into smaller groups, each governed by in

    Rustcncfconsensusdistributed-transactions
    Vezi pe GitHub↗16,535
  • mariadb/serverAvatar MariaDB

    MariaDB/server

    7,196Vezi pe GitHub↗

    This project is an open source relational database management system and SQL database designed for storing and managing structured data. It functions as a relational database for ensuring consistency and reliability, while also operating as a vector database for storing and querying high-dimensional vector embeddings. The system incorporates a columnar storage engine to optimize analytical query processing and large-scale data aggregation. It further enables vector similarity search, allowing users to find similar items by querying vector embeddings. The software covers a broad capability su

    C++amazon-web-servicesdatabasefulltext-search
    Vezi pe GitHub↗7,196
  • yugabyte/yugabyte-dbAvatar yugabyte

    yugabyte/yugabyte-db

    10,349Vezi pe GitHub↗

    YugabyteDB is a distributed SQL database and relational data store designed for horizontal scalability and high availability across multiple nodes or regions. It functions as a cloud-native system that ensures continuous availability and supports PostgreSQL compatible query languages and drivers. The system includes specialized capabilities as a vector database for AI, utilizing high-dimensional indexing to perform similarity searches. It is engineered as a multi-region cloud database that synchronizes data across different geographic locations to maintain global availability. The project co

    Ccloud-nativecppdatabase
    Vezi pe GitHub↗10,349
  • prestodb/prestoAvatar prestodb

    prestodb/presto

    16,711Vezi pe GitHub↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Javabig-datadatahadoop
    Vezi pe GitHub↗16,711
  • surrealdb/surrealdbAvatar surrealdb

    surrealdb/surrealdb

    32,397Vezi pe GitHub↗

    SurrealDB is a multi-model database engine designed to store and query document, graph, relational, and vector data within a single ACID-compliant platform. It functions as an AI-native data store, integrating vector search, graph traversal, and machine learning model execution directly into its query layer. By providing a unified declarative query language, the platform eliminates the need for external middleware to synchronize data across different storage models. The platform distinguishes itself through its ability to manage agent memory and complex workflows natively. It allows developer

    Rustbackend-as-a-servicecloud-databasedatabase
    Vezi pe GitHub↗32,397
  • neondatabase/neonAvatar neondatabase

    neondatabase/neon

    22,251Vezi pe GitHub↗

    Neon is a serverless PostgreSQL database platform designed with a decoupled storage and compute architecture. It functions as a multi-tenant system that isolates data and compute resources for independent users on shared cloud infrastructure, utilizing a specialized PostgreSQL storage engine. The platform features a database branching system that allows for the creation of isolated, instant copies of a database for testing and development. It further distinguishes itself with an HTTP-based SQL gateway, enabling the execution of queries via HTTP requests and JSON responses without the need for

    Rust
    Vezi pe GitHub↗22,251
  • apache/couchdbAvatar apache

    apache/couchdb

    6,905Vezi pe GitHub↗

    CouchDB is a NoSQL document database that stores data as flexible documents and exposes a RESTful API for data management over HTTP. It functions as a distributed document store, synchronizing and replicating data across multiple nodes to ensure high availability and consistency. The system includes a full-text search engine that transforms database records into queryable documents, supporting sorting and pagination. Data synchronization is handled via multi-master replication, which exchanges revision histories to maintain consistency across distributed nodes. The database utilizes multi-ve

    Erlang
    Vezi pe GitHub↗6,905
  • jerrylead/sparkinternalsAvatar JerryLead

    JerryLead/SparkInternals

    5,363Vezi pe GitHub↗

    SparkInternals is a technical reference and architecture guide detailing the internal design and implementation of the Apache Spark distributed computing engine. It serves as a study of big data engine analysis, focusing on how the system manages cluster execution and the interaction between driver nodes, executors, and workers. The project provides a detailed breakdown of how logical plans are converted into physical execution stages. It specifically analyzes the mechanics of data shuffle operations, memory management, and the coordination of distributed job scheduling. The documentation co

    Vezi pe GitHub↗5,363
  • dgraph-io/dgraphAvatar dgraph-io

    dgraph-io/dgraph

    21,700Vezi pe GitHub↗

    Dgraph is a distributed graph database designed to store and query highly connected data. It organizes information as nodes and edges to represent complex relationships between entities, providing a platform for managing and analyzing deeply linked datasets. The system functions as a horizontally scalable cluster that partitions data across multiple nodes to maintain performance and availability as information volume increases. It utilizes a specialized query language built for low-latency navigation of interconnected data points, allowing for the execution of complex queries across large-sca

    Godatabasedistributedgo
    Vezi pe GitHub↗21,700
  • kuzudb/kuzuAvatar kuzudb

    kuzudb/kuzu

    3,965Vezi pe GitHub↗

    Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di

    C++cypherdatabaseembeddable
    Vezi pe GitHub↗3,965
  • lancedb/lancedbAvatar lancedb

    lancedb/lancedb

    9,031Vezi pe GitHub↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    Vezi pe GitHub↗9,031
  • voltagent/awesome-claude-code-subagentsAvatar VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Vezi pe GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Shellai-agent-frameworkai-agent-toolsai-agents
    Vezi pe GitHub↗21,906
  • qdrant/qdrantAvatar qdrant

    qdrant/qdrant

    32,372Vezi pe GitHub↗

    Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors alongside structured metadata. It functions as a distributed search engine that manages large-scale data clusters, providing low-latency retrieval and complex filtering capabilities. The system is built to serve as a specialized middleware layer, connecting machine learning pipelines and AI agents to persistent storage for intelligent information retrieval and recommendation tasks. The platform distinguishes itself through advanced retrieval techniques, including support for h

    Rustai-searchai-search-engineembeddings-similarity
    Vezi pe GitHub↗32,372
  • oxnr/awesome-bigdataAvatar oxnr

    oxnr/awesome-bigdata

    14,454Vezi pe GitHub↗

    This project is a curated directory of software, frameworks, and educational resources designed for building, scaling, and maintaining distributed data processing and storage architectures. It serves as a comprehensive index for the distributed computing ecosystem, helping users identify the appropriate tools for managing large-scale information systems. The repository functions as a central hub for data engineering, offering categorized access to technologies that support batch and stream processing, machine learning, and interactive querying. By organizing these resources, it assists in the

    awesomeawesome-listbigdata
    Vezi pe GitHub↗14,454
  • steven2358/awesome-generative-aiAvatar steven2358

    steven2358/awesome-generative-ai

    12,151Vezi pe GitHub↗

    This project serves as a comprehensive, curated directory of resources, tools, and platforms dedicated to the generative artificial intelligence ecosystem. It functions as a central hub for developers and researchers to discover the frameworks, models, and services necessary for building, deploying, and managing intelligent software applications. The directory distinguishes itself by providing a structured index of specialized tooling across several technical domains. It covers the full lifecycle of generative AI, including the development of autonomous agent systems, the implementation of re

    aiartificial-intelligenceawesome
    Vezi pe GitHub↗12,151
  • owainlewis/awesome-artificial-intelligenceAvatar owainlewis

    owainlewis/awesome-artificial-intelligence

    12,960Vezi pe GitHub↗

    This project is a comprehensive repository and curated index of resources, research papers, and development frameworks designed to support the construction and deployment of intelligent systems. It serves as a centralized knowledge base for developers seeking to navigate the technical landscape of artificial intelligence, ranging from foundational educational materials to specialized implementation guides. The repository distinguishes itself by providing structured directories for comparing generative artificial intelligence providers, including aggregated performance metrics, pricing data, a

    aiartificial-intelligencedeep-learning
    Vezi pe GitHub↗12,960
  • taosdata/awesome-tdengineAvatar taosdata

    taosdata/awesome-tdengine

    65Vezi pe GitHub↗

    🎉 A curated list of awesome projects related to TDengine

    awesomeawesome-listtdengine
    Vezi pe GitHub↗65
  • erictleung/awesome-nosql-guidesAvatar erictleung

    erictleung/awesome-nosql-guides

    301Vezi pe GitHub↗

    :computer: Curated list of awesome resources and links about using NoSQL databases

    awesomeawesome-listbrewer-theorem
    Vezi pe GitHub↗301
  • anant/awesome-cassandraAvatar Anant

    Anant/awesome-cassandra

    319Vezi pe GitHub↗

    A curated list of the best resources in the Cassandra community.

    HTMLapacheawesomeawesome-list
    Vezi pe GitHub↗319
  • quangv/awesome-couchdbAvatar quangv

    quangv/awesome-couchdb

    192Vezi pe GitHub↗

    CouchDB - curated meta resources & best practices list

    awesomebest-practicescloudant
    Vezi pe GitHub↗192
  • danhuss/awesome-sqlAvatar danhuss

    danhuss/awesome-sql

    444Vezi pe GitHub↗

    awesome-sql

    Vezi pe GitHub↗444
  • d3viant0ne/awesome-rethinkdbAvatar d3viant0ne

    d3viant0ne/awesome-rethinkdb

    117Vezi pe GitHub↗

    A curated list of awesome RethinkDB resources, libraries, tools and applications

    Vezi pe GitHub↗117
  • rayokota/awesome-hbaseAvatar rayokota

    rayokota/awesome-hbase

    178Vezi pe GitHub↗

    A curated list of awesome HBase projects and resources.

    awesomeawesome-listhbase
    Vezi pe GitHub↗178
  • lyqht/awesome-supabaseAvatar lyqht

    lyqht/awesome-supabase

    466Vezi pe GitHub↗

    Official awesome-list of Supabase Starters & Resources ⚡️

    awesomeawesome-listsupabase
    Vezi pe GitHub↗466
  • tyaga001/awesome-neonAvatar tyaga001

    tyaga001/awesome-neon

    29Vezi pe GitHub↗

    Official awesome-list of Neon Postgres Database Starters & Resources ⚡️

    awesomeawesome-listneon-postgres
    Vezi pe GitHub↗29