awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesDatabase Wire Protocol Emulations

Software that implements the wire protocol of a database to support standard drivers without requiring code changes.

Distinct from MongoDB Database Drivers: The sibling is the driver itself (the client), while this is the server-side implementation of the protocol to support those drivers.

Explore 3 awesome GitHub repositories matching data & databases · Database Wire Protocol Emulations. Refine with filters or upvote what's useful.

Awesome Database Wire Protocol Emulations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ferretdb/ferretdbF

    FerretDB/FerretDB

    10,976在 GitHub 上查看↗

    FerretDB is an open-source database emulator and protocol translator that mimics a MongoDB environment to support existing drivers and client tools on a relational backend. It functions as a stateless database proxy that converts binary wire protocol messages into SQL statements, allowing a relational engine to handle document-oriented requests. The project serves as a migration tool for moving applications from MongoDB to PostgreSQL without rewriting queries or changing client drivers. It achieves this by using PostgreSQL as a document store, storing and querying BSON documents through a tra

    Implements a standard database wire protocol to work with existing client applications without requiring code changes.

    Go
    在 GitHub 上查看↗10,976
  • mit-pdos/noriamit-pdos 的头像

    mit-pdos/noria

    5,239在 GitHub 上查看↗

    Noria is a dynamic dataflow engine and materialized view database that transforms expensive read operations into fast keyed lookups. It operates as a stateful system that incrementally updates dependent views as underlying relational base tables change. The system can function as a MySQL protocol emulator, mimicking the binary protocol to allow applications to fetch precomputed data without changing client code. It can also be used as a Rust embedded database, integrating the server directly into a program via native bindings to perform dataflow operations without external coordination. The

    Implements the MySQL wire protocol to support standard drivers and legacy client libraries without requiring code changes.

    Rust
    在 GitHub 上查看↗5,239
  • ydb-platform/ydbydb-platform 的头像

    ydb-platform/ydb

    4,738在 GitHub 上查看↗

    YDB 是一个分布式 SQL 数据库和分析引擎,专为水平扩展和强一致性而设计。它作为一个多模型系统,通过提供可序列化 ACID 事务的分布式架构支持事务和分析工作负载。 该系统以其广泛的协议兼容性而著称,实现了用于标准 SQL 驱动程序的 PostgreSQL 有线协议和用于消息传递与流处理的 Kafka 协议。它进一步作为向量数据库,支持用于语义搜索和嵌入的向量索引以及近似最近邻搜索。 该平台使用具有行式和列式格式的混合存储模型管理数据,利用向量化查询执行进行 PB 级分析。其操作范围包括变更数据捕获流、精确一次(exactly-once)持久队列和多区域高可用性。 部署和生命周期管理通过 Kubernetes Operator 和基础设施即代码(IaC)配置提供支持。

    Implements various database wire protocols to allow standard drivers to interact with the internal system.

    C++cloud-nativecppdatabase
    在 GitHub 上查看↗4,738
  1. Home
  2. Data & Databases
  3. Database Wire Protocol Emulations