3 个仓库
Libraries and drivers that enable applications to connect to and interact with specific database systems.
Distinguishing note: Focuses on client-side connectivity and protocol compatibility for database systems, distinct from general networking or API client tools.
Explore 3 awesome GitHub repositories matching data & databases · Database Client SDKs. Refine with filters or upvote what's useful.
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
Supports standard database client libraries to ensure seamless integration with existing development workflows and protocols.
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
Allows changing the weight of available databases at runtime to determine preferred connections.
Infinity 是一个分布式向量数据库和多模态向量存储,旨在管理用于检索和相似性搜索的大规模数据集。它通过存储和检索稠密向量、稀疏向量和全文数据,作为大语言模型应用和检索增强生成流水线的后端。 该系统作为一个混合搜索引擎,结合了向量嵌入和全文搜索以及重排序算法,以识别最相关的文档。它支持多模态数据存储,允许在单一环境中维护包括张量、字符串和数值在内的多种数据类型。 该数据库提供管理数据库模式和记录的功能,包括数据导入、导出和结构化查询。它包含用于索引管理和存储优化的工具,并通过系统或表快照提供状态恢复。 该数据库可以作为单一二进制文件部署或通过 Docker 部署,并可通过 HTTP API 和 Python SDK 进行访问。
Performs data operations and system management through a Python library for streamlined integration.