awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Spezialisierte und verteilte Datenbanken

Ranking aktualisiert am 23. Juni 2026

For Spezialisierte und verteilte Datenbanken, the strongest matches are pingcap/tidb (TiDB is a horizontally scalable, distributed SQL database designed), cockroachdb/cockroach (Cockroach is a distributed SQL database designed to scale) and taosdata/tdengine (TDengine is a distributed time-series database designed for the). valkey-io/valkey and surrealdb/surrealdb round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Entdecke leistungsstarke verteilte Datenbanksysteme, spezialisierte Storage-Engines und skalierbare Datenmanagement-Lösungen für komplexe Architekturen.

Spezialisierte und verteilte Datenbanken

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • pingcap/tidbAvatar von pingcap

    pingcap/tidb

    40,166Auf GitHub ansehen↗

    TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and high-performance analytical processing within a single unified architecture. It utilizes a decoupled compute-storage design and a distributed key-value storage layer to ensure horizontal scalability and efficient range-based queries. By employing a consensus-based replication algorithm, the system maintains high availability and automatic failover across multiple nodes and geographical regions. The platform distinguishes itself through its hybrid transactional and analytical proc

    GoAnalytical Query EnginesData Manipulation InterfacesDatabase Lifecycle Management
    Auf GitHub ansehen↗40,166
  • cockroachdb/cockroachAvatar von cockroachdb

    cockroachdb/cockroach

    32,207Auf GitHub ansehen↗

    Cockroach is a distributed SQL database designed to scale horizontally across multiple nodes while maintaining strict ACID compliance and global data consistency. It functions as a relational database engine that automatically partitions data into ranges, rebalancing them across a cluster to accommodate growing storage and throughput requirements. By utilizing a distributed consensus protocol, the system ensures that all nodes agree on the order of operations, providing fault tolerance and continuous availability even in the event of hardware failures. The system distinguishes itself through

    GoDistributed Relational DatabasesDistributed SQL DatabasesDistributed SQL Engines
    Auf GitHub ansehen↗32,207
  • taosdata/tdengineAvatar von taosdata

    taosdata/TDengine

    24,734Auf GitHub ansehen↗

    TDengine is a distributed time-series database designed for the high-speed ingestion, compression, and retrieval of timestamped metrics and sensor data. It functions as a SQL-compatible analytics engine, allowing users to perform complex operations on massive volumes of time-ordered information using standard relational syntax. The platform is built to serve as a backend foundation for industrial IoT environments, managing real-time data streams and device metadata through a cluster-based architecture. The system distinguishes itself through a distributed sharding architecture that uses consi

    CAnalytics EnginesColumnar Storage EnginesTime Series Databases
    Auf GitHub ansehen↗24,734
  • valkey-io/valkeyAvatar von valkey-io

    valkey-io/valkey

    24,875Auf GitHub ansehen↗

    Valkey is an in-memory, NoSQL database server designed for high-performance data storage and real-time state management. It operates as a distributed key-value store, maintaining datasets entirely within system memory to facilitate sub-millisecond response times for read and write operations. The system distinguishes itself through a single-threaded event loop that utilizes asynchronous I/O multiplexing to ensure high throughput. It supports high availability via master-replica replication and provides a decoupled communication model through a built-in publish-subscribe messaging pattern. To

    CIn-Memory Data StoresIn-Memory DatabasesKey-Value Stores
    Auf GitHub ansehen↗24,875
  • surrealdb/surrealdbAvatar von surrealdb

    surrealdb/surrealdb

    32,397Auf GitHub ansehen↗

    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

    RustMulti-Model DatabasesAccess Control SystemsACID Transactional Cores
    Auf GitHub ansehen↗32,397
  • tursodatabase/libsqlAvatar von tursodatabase

    tursodatabase/libsql

    16,887Auf GitHub ansehen↗

    LibSQL is a high-performance, distributed SQL database engine that extends SQLite to support remote network access, edge computing, and real-time synchronization. It functions as an embedded database library that integrates directly into application processes while providing the infrastructure to maintain consistency across multiple geographic regions. The platform distinguishes itself by enabling database interaction over standard HTTP protocols, allowing applications to query remote data sources in serverless and edge environments without requiring local filesystem access. It includes nativ

    CDistributed DatabasesDistributed SQL DatabasesEdge Databases
    Auf GitHub ansehen↗16,887
  • orbitdb/orbit-dbAvatar von orbitdb

    orbitdb/orbit-db

    8,791Auf GitHub ansehen↗

    Orbit DB is a decentralized NoSQL database that utilizes conflict-free replicated data types to ensure eventual consistency across a network of nodes. It functions as a peer-to-peer data store that uses IPFS for content-addressing and synchronization, allowing for the maintenance of application state without a central server or authority. The system is built upon a cryptographically verifiable, immutable operation log, which serves as the foundation for custom decentralized data models. This architecture enables the implementation of various data storage patterns, including JSON document stor

    JavaScriptDecentralized StorageConflict-Free Replicated Data TypesContent-Addressable Storage
    Auf GitHub ansehen↗8,791
  • rethinkdb/rethinkdbAvatar von rethinkdb

    rethinkdb/rethinkdb

    26,996Auf GitHub ansehen↗

    RethinkDB is a distributed, document-oriented database designed to store and manage JSON-formatted data across scalable clusters. It utilizes a custom log-structured storage engine with B-Tree indexing to ensure high-performance disk I/O and data persistence. The system maintains high availability through automatic sharding and replication, employing a primary-replica voting consensus mechanism to handle node failures and ensure consistent cluster operations. A defining characteristic of the platform is its reactive changefeed engine, which allows applications to subscribe to live data update

    C++Document DatabasesChange Data CaptureQuery Builders
    Auf GitHub ansehen↗26,996
  • dolthub/doltAvatar von dolthub

    dolthub/dolt

    23,592Auf GitHub ansehen↗

    Dolt is a relational database engine that integrates version control directly into the database management layer. It functions as a version-controlled SQL database that tracks every row and schema change using a commit-based history, allowing users to branch, merge, and audit data modifications. By implementing a wire-protocol-compatible server, the system enables standard SQL clients and tools to interact with versioned data as if they were connecting to a traditional relational database. The platform distinguishes itself by applying repository-style workflows to data management, including s

    GoData VersioningDistributed SQL DatabasesDatabase Drivers
    Auf GitHub ansehen↗23,592
  • seaweedfs/seaweedfsAvatar von seaweedfs

    seaweedfs/seaweedfs

    32,937Auf GitHub ansehen↗

    SeaweedFS is a distributed object store and high-performance file system designed to manage massive volumes of unstructured data. It utilizes a decoupled architecture that separates metadata management from raw data storage, allowing for independent scalability and the efficient handling of billions of files. By providing a POSIX-compliant interface, it enables applications to interact with a unified namespace while maintaining the performance characteristics of a distributed object store. The system distinguishes itself through a multi-region data fabric that supports active-active replicati

    GoObject StorageDistributed Object StoresHigh-Performance File Systems
    Auf GitHub ansehen↗32,937
  • mongodb/mongoAvatar von mongodb

    mongodb/mongo

    28,158Auf GitHub ansehen↗

    This project is a distributed, document-oriented database system designed to store information in flexible, hierarchical structures. It supports horizontal scaling through automated sharding and maintains high availability across global clusters using a multi-node replication protocol. By executing multi-document operations as atomic units, the system ensures data integrity and consistency across distributed environments. The platform distinguishes itself by integrating advanced vector-based indexing, which enables semantic similarity searches alongside traditional geospatial and lexical quer

    C++Distributed DatabasesDocument DatabasesACID Transactional Cores
    Auf GitHub ansehen↗28,158
  • clickhouse/clickhouseAvatar von ClickHouse

    ClickHouse/ClickHouse

    48,229Auf GitHub ansehen↗

    ClickHouse is a high-performance, columnar analytical database designed for real-time query execution and large-scale data aggregation. It functions as a distributed data warehouse capable of processing petabytes of information, while also providing an embedded engine that integrates directly into applications for native query capabilities without external dependencies. The system is built to handle high-throughput ingestion and complex analytical workloads, delivering millisecond-level latency for interactive dashboards and operational monitoring. The platform distinguishes itself through ad

    C++Access Control SystemsAgent AnalyticsAgentic Architectures
    Auf GitHub ansehen↗48,229
  • orbitdb/orbitdbAvatar von orbitdb

    orbitdb/orbitdb

    8,737Auf GitHub ansehen↗

    OrbitDB is a decentralized data storage system that enables the creation of serverless databases residing across a network of peers. It functions as a peer-to-peer database that integrates with a content-addressed storage layer to distribute and replicate data without a central server. The system utilizes conflict-free replicated data types to ensure eventual consistency and state convergence across distributed nodes. It maintains an immutable record of updates using a directed acyclic graph to preserve causal ordering and cryptographic integrity. Access is managed through a decentralized ide

    JavaScriptCRDT DatabasesDecentralized StorageAppend-Only Log Storage
    Auf GitHub ansehen↗8,737
  • dragonflydb/dragonflyAvatar von dragonflydb

    dragonflydb/dragonfly

    30,688Auf GitHub ansehen↗

    Dragonfly is a high-performance, multi-model in-memory data store designed to serve as a drop-in replacement for existing database infrastructures. By utilizing a multi-threaded, shared-nothing architecture and a fiber-based concurrency model, it maximizes CPU utilization and minimizes latency for read and write operations. The system supports a wide range of data structures, including strings, hashes, lists, sets, sorted sets, and JSON documents, while maintaining full compatibility with standard industry wire protocols and client libraries. What distinguishes Dragonfly is its focus on effic

    C++Access Control SystemsCluster ManagementConcurrency Models
    Auf GitHub ansehen↗30,688
  • dgraph-io/dgraphAvatar von dgraph-io

    dgraph-io/dgraph

    21,700Auf GitHub ansehen↗

    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

    GoGraph DatabasesDistributed DatabasesDistributed Databases
    Auf GitHub ansehen↗21,700
  • apache/kafkaAvatar von apache

    apache/kafka

    32,846Auf GitHub ansehen↗

    Kafka is a distributed event streaming platform designed for capturing, storing, and processing real-time data streams across interconnected nodes. It functions as a distributed commit log, providing a fault-tolerant storage mechanism that records state changes sequentially to ensure data consistency and durability across distributed environments. The platform distinguishes itself through a partitioned commit log architecture that enables horizontal scaling and parallel processing of data streams. It integrates a stream processing engine for continuous transformations and aggregations, while

    JavaDistributed Event Streaming PlatformsDistributed Commit LogsData Streaming Platforms
    Auf GitHub ansehen↗32,846
  • duckdb/duckdbAvatar von duckdb

    duckdb/duckdb

    38,805Auf GitHub ansehen↗

    DuckDB is an in-process analytical database engine designed to run directly within an application process. As a zero-dependency, embedded system, it provides enterprise-grade SQL data processing capabilities without the overhead of managing a dedicated database server. It is built to handle complex analytical and aggregation tasks by storing and retrieving information in columns, allowing for high-performance relational data manipulation. The engine distinguishes itself through a columnar vectorized execution model that maximizes CPU cache efficiency during query operations. It employs adapti

    C++Analytical DatabasesColumnar EnginesEmbedded Databases
    Auf GitHub ansehen↗38,805
  • scylladb/scylladbAvatar von scylladb

    scylladb/scylladb

    15,355Auf GitHub ansehen↗

    ScyllaDB is a distributed NoSQL database engine designed for high-throughput data storage and low-latency performance at scale. It functions as a shard-aware platform that manages large-scale datasets across distributed clusters, providing a foundation for real-time applications that require consistent availability and operational stability. The system distinguishes itself through a shared-nothing architecture that distributes data across independent CPU cores to eliminate lock contention. It incorporates a user-space networking stack and an asynchronous event-driven engine to maximize hardwa

    C++NoSQL DatabasesDatabase Compatibility LayersDistributed Databases
    Auf GitHub ansehen↗15,355
  • grafana/lokiAvatar von grafana

    grafana/loki

    27,640Auf GitHub ansehen↗

    Loki is a horizontally scalable, highly available log aggregation engine designed to store and query massive volumes of unstructured log data. It functions as a distributed observability platform that correlates logs, metrics, and traces to provide comprehensive visibility into the health and performance of complex infrastructure. The system distinguishes itself through a distributed query execution model that processes large datasets in parallel across cluster nodes. It utilizes label-based stream indexing and a distributed index to map log data to specific chunks, enabling rapid retrieval w

    GoDistributed Observability SystemsLog Storage EnginesObservability Platforms
    Auf GitHub ansehen↗27,640
  • milvus-io/milvusAvatar von milvus-io

    milvus-io/milvus

    44,804Auf GitHub ansehen↗

    Milvus is a specialized vector database engine designed for the indexing, management, and high-speed similarity retrieval of high-dimensional vector embeddings. It functions as a similarity search engine capable of identifying nearest neighbors within large-scale vector spaces, supporting the storage and retrieval of billions of data points while maintaining consistent performance. The system utilizes a distributed architecture that decouples storage, query, and coordination into independent services, allowing for horizontal scaling across clusters. It employs a global indexing mechanism that

    GoSimilarity Search EnginesVector DatabasesVector Search Engines
    Auf GitHub ansehen↗44,804
  • citusdata/citusAvatar von citusdata

    citusdata/citus

    12,562Auf GitHub ansehen↗

    Citus is a PostgreSQL extension that transforms a standard database into a distributed system. It functions as a sharding framework and distributed SQL engine, enabling horizontal scaling by partitioning tables across a cluster of nodes. By utilizing a coordinator-worker topology, the system manages metadata and routes queries to the appropriate nodes, allowing for parallel execution of complex operations across distributed data shards. The platform distinguishes itself through its specialized support for multi-tenant architectures and real-time analytical processing. It enables tenant-based

    CDistributed ExtensionsDistributed Relational DatabasesDistributed SQL Engines
    Auf GitHub ansehen↗12,562
  • pola-rs/polarsAvatar von pola-rs

    pola-rs/polars

    38,855Auf GitHub ansehen↗

    Polars is a high-performance columnar data processing library designed for efficient analytical workflows. It functions as a structured data library that organizes information into typed columns, utilizing the Apache Arrow memory format to enable zero-copy data sharing and cache-friendly, vectorized operations. The engine is built to handle large-scale tabular datasets, providing both local and distributed analytical runtimes that scale from single-machine environments to multi-node clusters. The project distinguishes itself through a sophisticated lazy query engine that constructs abstract e

    RustAnalytical Data EnginesColumnar Data ProcessorsDistributed Query Engines
    Auf GitHub ansehen↗38,855
  • rqlite/rqliteAvatar von rqlite

    rqlite/rqlite

    17,586Auf GitHub ansehen↗

    rqlite is a distributed relational database that replicates SQLite data across a cluster using the Raft consensus algorithm. It functions as a fault-tolerant storage system that provides high availability and a web API for executing SQL queries and managing relational data without requiring native database drivers. The system distinguishes itself by using an HTTP SQL interface to expose database operations and cluster management. It features a real-time change data capture stream that pushes database mutations to external HTTP endpoints via webhooks and supports the scaling of read throughput

    GoDistributed Relational DatabasesRaft Consensus ImplementationsChange Data Capture Streams
    Auf GitHub ansehen↗17,586
  • boto/boto3Avatar von boto

    boto/boto3

    9,834Auf GitHub ansehen↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    PythonAWS ProvisionersCloud Provisioning TemplatesCloud Service SDKs
    Auf GitHub ansehen↗9,834
  • redis/redisAvatar von redis

    redis/redis

    74,906Auf GitHub ansehen↗

    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 process requests efficiently, while maintaining data durability through append-only persistence logs and asynchronous snapshotting mechanisms. What distinguishes Redis is its ability to handle complex data structures—including strings, hashes, lists, sets, and sorted sets—alongsid

    CActive-Active Database ClustersDistributed CachesDistributed State Management
    Auf GitHub ansehen↗74,906
  • yugabyte/yugabyte-dbAvatar von yugabyte

    yugabyte/yugabyte-db

    10,349Auf GitHub ansehen↗

    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

    CDistributed Relational DatabasesRelationalDistributed Data Management
    Auf GitHub ansehen↗10,349
  • alibaba/canalAvatar von alibaba

    alibaba/canal

    29,697Auf GitHub ansehen↗

    Canal is a database replication middleware that performs change data capture by simulating a database replica. It monitors transaction logs to stream incremental data modifications to downstream systems in real time, acting as an event streaming infrastructure that transforms low-level binary logs into structured, consumable message streams. The project distinguishes itself through a high-throughput architecture that utilizes concurrent multi-threaded parsing and stateful log position tracking to ensure reliable data delivery. It employs a pluggable sink architecture that decouples data extra

    JavaChange Data Capture ServicesChange Data Capture ToolsDatabase Change Subscriptions
    Auf GitHub ansehen↗29,697
  • druid-io/druidAvatar von druid-io

    druid-io/druid

    14,020Auf GitHub ansehen↗

    Druid is a distributed columnar store and online analytical processing database designed for real-time analytics. It functions as a SQL analytics platform and a streaming data ingestion engine, allowing for the analysis of large datasets with low latency to support interactive dashboards and high-concurrency operational workloads. The system integrates a streaming data ingestion engine that loads information via batch or streaming processes to enable immediate analysis of arriving data. It provides high-performance analytical processing to execute slice-and-dice queries on massive data volume

    JavaReal-time Analytics PlatformsAnalytical DatabasesColumnar Databases
    Auf GitHub ansehen↗14,020
  • meilisearch/meilisearchAvatar von meilisearch

    meilisearch/meilisearch

    58,118Auf GitHub ansehen↗

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

    RustDeveloper-Focused Search ToolsDocument Indexing EnginesFinite State Transducers
    Auf GitHub ansehen↗58,118
  • neo4j/neo4jAvatar von neo4j

    neo4j/neo4j

    15,928Auf GitHub ansehen↗

    Neo4j is a native graph database management system designed to store and query highly connected data using a property-graph model. It provides an ACID-compliant transaction engine that ensures data integrity, supported by a distributed cluster architecture that maintains causal consistency across nodes. Users interact with the system through a declarative query language, which allows for complex pattern matching and path traversal without requiring manual traversal logic. The platform distinguishes itself through its hybrid approach to data retrieval, combining traditional graph-based queries

    JavaGraph DatabasesACID Transactional CoresAtomic Transactions
    Auf GitHub ansehen↗15,928
  • pathwaycom/llm-appAvatar von pathwaycom

    pathwaycom/llm-app

    59,341Auf GitHub ansehen↗

    This project is a data processing engine and AI application platform designed for building production-grade machine learning workflows. It provides a unified programming model that handles both historical batch data and live stream ingestion, enabling the development of real-time ETL pipelines and scalable data transformation workflows. The framework distinguishes itself through differential dataflow execution, which propagates only changes through a pipeline rather than recomputing entire datasets. It supports distributed state management across worker nodes and utilizes incremental stream p

    Jupyter NotebookData Processing FrameworksDifferential Dataflow EnginesDistributed State Management
    Auf GitHub ansehen↗59,341
  • slatedb/slatedbAvatar von slatedb

    slatedb/slatedb

    2,730Auf GitHub ansehen↗

    SlateDB is a cloud-native key-value store and distributed database engine that utilizes a log-structured merge-tree architecture. It serves as a transactional storage layer designed to persist data directly to cloud object storage. The engine differentiates itself by optimizing read performance for remote storage through the use of bloom filters and multi-level block caching. It employs a single-writer multi-reader model and provides the ability to create zero-copy clones via copy-on-write checkpointing. The system supports atomic transactions, range queries, and snapshot-based concurrency c

    RustLog-Structured Merge-TreesLSM-Tree Key-Value StoresAtomic Transactions
    Auf GitHub ansehen↗2,730
  • prisma/prismaAvatar von prisma

    prisma/prisma

    46,366Auf GitHub ansehen↗

    Prisma is a database toolkit that provides a unified access layer for interacting with relational and document databases. It centers on a declarative schema modeling approach, where developers define their data structures in a human-readable language. This schema serves as the single source of truth, from which the toolkit automatically generates type-safe database clients that provide compile-time validation and editor autocomplete for all data operations. The project distinguishes itself through a high-performance, Rust-based query engine that handles query planning and connection pooling o

    TypeScriptObject-Relational MappersSchema Modeling ToolsType-Safe Client Generators
    Auf GitHub ansehen↗46,366
  • tikv/tikvAvatar von tikv

    tikv/tikv

    16,535Auf GitHub ansehen↗

    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

    RustDistributed Key-Value StoresDistributed DatabasesKey-Value
    Auf GitHub ansehen↗16,535
  • influxdata/influxdbAvatar von influxdata

    influxdata/influxdb

    31,556Auf GitHub ansehen↗

    InfluxDB is a specialized time series database platform engineered for the high-speed ingestion, compression, and retrieval of timestamped data at scale. It functions as a distributed metrics platform, providing the infrastructure necessary to organize and analyze massive volumes of time-stamped information to identify trends, patterns, and anomalies within complex data streams. The platform distinguishes itself through a functional dataflow engine that utilizes a specialized programming language for complex analytical transformations and automated tasks. This architecture is supported by a p

    RustTime Series DatabasesDomain Specific LanguagesData Ingestion Plugins
    Auf GitHub ansehen↗31,556
  • golang-migrate/migrateAvatar von golang-migrate

    golang-migrate/migrate

    18,118Auf GitHub ansehen↗

    This project is a command-line utility designed to manage database schema versioning and automate incremental schema updates. It functions as a version control system for database structures, ensuring consistency across environments by tracking applied migrations in a dedicated metadata table and executing scripts in a sequential, reliable manner. The tool distinguishes itself through a driver-based abstraction layer that supports a wide range of database engines, including various SQL and distributed cloud databases. It provides robust concurrency control through advisory locking, which prev

    GoDatabase MigrationsDatabase Schema MigrationsAutomated Migrations
    Auf GitHub ansehen↗18,118
  • facebookresearch/faissAvatar von facebookresearch

    facebookresearch/faiss

    40,302Auf GitHub ansehen↗

    This project is a high-performance library designed for the similarity search and clustering of dense vectors across massive datasets. It functions as a vector similarity search engine, providing the necessary tools to organize complex numerical data into specialized structures that facilitate rapid retrieval and efficient querying of millions of records. The library distinguishes itself through a variety of advanced indexing and compression techniques, including hierarchical navigable small worlds for logarithmic time complexity and inverted file indexing to partition vector spaces into mana

    C++Vector Search EnginesApproximate Nearest Neighbor SearchVector Similarity Search
    Auf GitHub ansehen↗40,302
  • nextcloud/all-in-oneAvatar von nextcloud

    nextcloud/all-in-one

    9,082Auf GitHub ansehen↗

    all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on

    PHPCloud Suite DeployersCloud Suite OrchestratorsPrivate Cloud Storage
    Auf GitHub ansehen↗9,082
  • sequelize/sequelizeAvatar von sequelize

    sequelize/sequelize

    30,349Auf GitHub ansehen↗

    Sequelize is an object-relational mapping library that provides a unified interface for managing relational data through code. By implementing the Active Record pattern, it maps database tables to application objects, allowing developers to perform standard create, read, update, and delete operations using high-level method calls. The library abstracts complex database interactions by translating these calls into optimized, engine-specific SQL statements, ensuring consistent behavior across different database systems. The project distinguishes itself through a comprehensive suite of tools for

    TypeScriptObject-Relational MappersDatabase DriversObject-Relational Mapping
    Auf GitHub ansehen↗30,349
  • pingcap/awesome-database-learningAvatar von pingcap

    pingcap/awesome-database-learning

    10,672Auf GitHub ansehen↗

    This project is a curated collection of academic papers, books, and technical resources designed for studying the architecture and implementation of database management systems. It serves as a comprehensive educational guide for engineers and researchers looking to understand the fundamental principles behind modern data storage and retrieval. The repository distinguishes itself by providing structured learning paths across critical database domains, including the design of persistent storage engines, the mechanics of query optimization, and the complexities of distributed transaction managem

    Awesome ListDatabase ArchitecturesDatabase Internals
    Auf GitHub ansehen↗10,672
  • typeorm/typeormAvatar von typeorm

    typeorm/typeorm

    36,540Auf GitHub ansehen↗

    TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented application code and relational database tables. It provides a comprehensive data persistence layer that allows developers to define database entities using class decorators or configuration objects, enabling seamless interaction with data through object-oriented patterns. The project distinguishes itself through a flexible architecture that supports both the data mapper and repository patterns, alongside a fluent query builder that translates high-level method calls into platform

    TypeScriptObject-Relational MappersQuery BuildersData Access Layers
    Auf GitHub ansehen↗36,540
  • tigerbeetle/tigerbeetleAvatar von tigerbeetle

    tigerbeetle/tigerbeetle

    16,291Auf GitHub ansehen↗

    TigerBeetle is a distributed financial accounting database designed for high-volume transaction processing. It functions as a specialized transaction engine that enforces strict double-entry bookkeeping invariants, ensuring that every debit and credit is balanced and accounted for with absolute consistency. By utilizing a consensus-based replication model, the system provides high availability and data durability across geographically distributed clusters, making it suitable for mission-critical financial infrastructure. The system distinguishes itself through a performance-oriented architect

    ZigDistributed LedgersAccounting EnginesAccounting Invariants
    Auf GitHub ansehen↗16,291
  • qdrant/qdrantAvatar von qdrant

    qdrant/qdrant

    32,372Auf GitHub ansehen↗

    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

    RustVector DatabasesVector Search EnginesHybrid Search Engines
    Auf GitHub ansehen↗32,372
  • chroma-core/chromaAvatar von chroma-core

    chroma-core/chroma

    26,198Auf GitHub ansehen↗

    Chroma is a specialized vector database designed to index and retrieve high-dimensional data representations for semantic similarity search. It functions as a comprehensive platform for information retrieval, enabling the storage and management of unstructured documents alongside structured metadata. By mapping data into numerical representations, the system facilitates rapid similarity lookups across large datasets. The platform distinguishes itself through a hybrid search infrastructure that combines dense vector embeddings with sparse keyword and regular expression matching to balance sema

    RustVector DatabasesHybrid Search EnginesVector Search
    Auf GitHub ansehen↗26,198
  • ray-project/rayAvatar von ray-project

    ray-project/ray

    42,895Auf GitHub ansehen↗

    Ray is a distributed computing framework designed to scale Python and Java applications across clusters by abstracting task scheduling and resource management. It functions as a resource-aware execution engine that manages task dependencies, placement, and fault tolerance across networked compute nodes. At its core, the system provides a stateful actor model, allowing developers to define classes that run in dedicated processes to maintain and mutate internal state across remote method calls. The framework distinguishes itself through a robust cross-language interoperability layer, enabling f

    PythonActor ModelsDistributed Computing FrameworksDistributed Datasets
    Auf GitHub ansehen↗42,895
  • localforage/localforageAvatar von localForage

    localForage/localForage

    25,755Auf GitHub ansehen↗

    This project is an asynchronous key-value store designed for client-side data persistence. It provides a unified interface that allows applications to save and retrieve complex data types, including binary objects, while maintaining responsiveness through non-blocking operations. By enabling offline-first functionality, it ensures that data remains accessible even when a network connection is unavailable. The library distinguishes itself through a driver-based abstraction layer that automatically detects the most efficient storage mechanism available in the current browser or mobile environme

    JavaScriptKey-Value StoresOffline-First Web AppsStorage Abstraction Layers
    Auf GitHub ansehen↗25,755
  • go-gorm/gormAvatar von go-gorm

    go-gorm/gorm

    39,798Auf GitHub ansehen↗

    GORM is a developer-focused object-relational mapping library for Go that provides a comprehensive data persistence framework. It serves as a database access layer, allowing developers to map application structures to database tables and perform CRUD operations using a fluent, type-safe query builder instead of writing raw SQL. The library distinguishes itself through its association-aware persistence, which automatically tracks and synchronizes complex entity relationships during database operations. It utilizes a driver-agnostic interface to maintain consistent behavior across various stora

    GoDatabase TransactionsObject-Relational MappersObject-Relational Mapping
    Auf GitHub ansehen↗39,798
  • alibaba/druidAvatar von alibaba

    alibaba/druid

    28,221Auf GitHub ansehen↗

    Druid is a database connection management and monitoring framework designed to maintain persistent, high-performance links between applications and relational databases. It functions as a resource manager that automates the lifecycle of connection pools, reducing the overhead associated with repeatedly opening and closing network connections. The project distinguishes itself through an integrated query analysis engine that decomposes database statements into structured components. This capability enables real-time security auditing, syntax validation, and metadata extraction, allowing for the

    JavaConnection PoolsDatabase Abstraction LayersQuery Analyzers
    Auf GitHub ansehen↗28,221
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
pingcap/tidb40.2KGoApache-2.016. Juni 2026
cockroachdb/cockroach32.2KGoNOASSERTION15. Juni 2026
taosdata/tdengine24.7KCagpl-3.021. Feb. 2026
valkey-io/valkey24.9KCother19. Feb. 2026
surrealdb/surrealdb32.4KRustNOASSERTION10. Juni 2026
tursodatabase/libsql16.9KCMIT2. Juni 2026
orbitdb/orbit-db8.8KJavaScriptMIT14. Mai 2026
rethinkdb/rethinkdb27KC++NOASSERTION28. März 2026
dolthub/dolt23.6KGoApache-2.022. Juni 2026
seaweedfs/seaweedfs32.9KGoApache-2.016. Juni 2026

Related searches

  • eine verteilte Datenbank für horizontale Skalierung
  • eine verteilte SQL-Datenbank für horizontale Skalierung
  • an open source database for application data
  • an open source database management system
  • Lernpfad für verteilte Systeme
  • eine Multi-Model-Datenbank
  • eine SQL-Datenbank mit horizontaler Skalierung
  • Curriculum über die Funktionsweise von Datenbanken