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

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

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

7 个仓库

Awesome GitHub RepositoriesBinary Protocols

Wire-level specifications for efficient, binary-safe data exchange between clients and databases.

Distinct from Binary Serialization Protocols: Distinct from Binary Serialization Protocols: focuses on the specific protocol implementation for database communication.

Explore 7 awesome GitHub repositories matching data & databases · Binary Protocols. Refine with filters or upvote what's useful.

Awesome Binary Protocols GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • felixge/node-mysqlfelixge 的头像

    felixge/node-mysql

    18,621在 GitHub 上查看↗

    This project is a pure JavaScript database driver for Node.js that implements the native MySQL binary protocol. It serves as a comprehensive connector for managing persistent network links to MySQL servers, enabling applications to execute queries, manage transactions, and handle complex data operations without requiring external middleware. The driver distinguishes itself through its integrated support for connection pooling and distributed database routing. It maintains managed sets of reusable network sockets to optimize resource usage under high request volumes, while simultaneously provi

    Communicates directly with the database server using its binary wire protocol to eliminate the need for external middleware.

    JavaScript
    在 GitHub 上查看↗18,621
  • redis/node-redisredis 的头像

    redis/node-redis

    17,550在 GitHub 上查看↗

    This project is a database driver for Node.js applications designed to interface with Redis. It provides structured access to data stores, enabling the execution of commands, management of data structures, and the implementation of atomic transaction processing. The client distinguishes itself through native support for the binary-safe serialization protocol and a promise-based command pipeline that groups operations to minimize latency. It includes a dedicated manager for distributed environments that handles node discovery and request routing, alongside an event-driven messaging system that

    Exchanges data using a modern binary-safe protocol to ensure accurate type mapping and efficient communication.

    TypeScriptnode-redisnodejsredis
    在 GitHub 上查看↗17,550
  • redis/jedisredis 的头像

    redis/jedis

    12,331在 GitHub 上查看↗

    Jedis is a Java library for connecting to Redis servers to execute commands and manage key-value data structures. It serves as a Java client and connection manager that facilitates the storage and retrieval of high-performance data. The project provides a cluster client for distributing data and requests across multiple nodes to ensure scaling and high availability. It includes a dedicated pub-sub client for real-time messaging through channel subscriptions and a pipelining tool to increase throughput by sending multiple commands in a single network round-trip. The library covers a broad ran

    Serializes Java method calls into the RESP binary format for low-latency server communication.

    Javajavajedisredis
    在 GitHub 上查看↗12,331
  • mongodb/node-mongodb-nativemongodb 的头像

    mongodb/node-mongodb-native

    10,180在 GitHub 上查看↗

    The MongoDB Node.js Driver is a programmatic interface and NoSQL database client used to manage document storage and execute operations within a MongoDB database. It serves as an asynchronous database interface and connection manager that enables Node.js applications to integrate with MongoDB servers. The project implements client-side field encryption to secure sensitive data and queries locally before transmission. It also provides a BSON serialization library to convert JavaScript objects into a binary format for efficient storage and network transmission. The driver covers a broad range

    Implements the specific binary wire protocol required for exchanging commands and data with MongoDB servers.

    TypeScriptdatabasemongodbnode-js
    在 GitHub 上查看↗10,180
  • terry-mao/goimTerry-Mao 的头像

    Terry-Mao/goim

    7,376在 GitHub 上查看↗

    goim

    Implements a compact binary wire protocol for efficient message encoding and decoding.

    Go
    在 GitHub 上查看↗7,376
  • apache/igniteapache 的头像

    apache/ignite

    5,066在 GitHub 上查看↗

    Ignite 是一个分布式内存数据网格和计算平台。它作为一个分布式 SQL 数据库和存储引擎,旨在将大数据集存储和处理在 RAM 中,以最大限度地减少延迟并提高计算速度。 该系统以其多层存储引擎而著称,该引擎管理跨内存和磁盘的数据放置,以平衡高速访问与大容量存储。它具有一个分布式计算网格,可直接在数据所在的节点上执行自定义逻辑,从而减少网络流量。 该平台提供了一套广泛的功能,包括 ACID 事务管理、标准 SQL 查询和键值操作。它支持通过响应式流进行大容量数据摄取,并提供通过多种编程语言、标准数据库驱动程序和 REST API 的集成。该系统可以作为分布式集群部署在容器中,或通过 Kubernetes 进行编排。 该项目使用 Java 编写,可通过二进制归档文件安装。

    Implements a specialized binary protocol for efficient client-server communication and data exchange.

    Javabig-datacachecloud
    在 GitHub 上查看↗5,066
  • falkordb/falkordbFalkorDB 的头像

    FalkorDB/FalkorDB

    3,437在 GitHub 上查看↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Interfaces with clients using standardized binary protocols like RESP and Bolt to ensure driver compatibility.

    Ccloud-databasedatabasedatabase-as-a-service
    在 GitHub 上查看↗3,437
  1. Home
  2. Data & Databases
  3. Data Serialization Formats
  4. Binary Serialization Protocols
  5. Binary Protocols