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

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

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

5 个仓库

Awesome GitHub RepositoriesRust Database Bindings

Language-specific drivers and bindings for interacting with database engines using the Rust programming language.

Distinct from Rust: Candidates cover serialization, general language resources, or UI toolkits, but not database library bindings.

Explore 5 awesome GitHub repositories matching data & databases · Rust Database Bindings. Refine with filters or upvote what's useful.

Awesome Rust Database Bindings GitHub Repositories

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

    asg017/sqlite-vec

    6,961在 GitHub 上查看↗

    sqlite-vec is a C-based vector library and SQLite extension that adds virtual tables for storing and querying high-dimensional embeddings. It functions as a database plugin for performing nearest neighbor searches using distance metrics such as L2, cosine, and Hamming distance. The project provides a portable embedding store that supports deployment across Android, iOS, desktop environments, and web browsers via WebAssembly. It distinguishes itself by converting numerical arrays into compact binary formats and utilizing quantization to reduce the memory footprint and storage size of vector in

    The vector search extension allows Rust projects to link search capabilities during the build process for native database vector operations.

    Csqlitesqlite-extension
    在 GitHub 上查看↗6,961
  • uber/h3uber 的头像

    uber/h3

    6,015在 GitHub 上查看↗

    H3 is an open-source library that provides a hierarchical hexagonal grid system for geospatial indexing. It projects the Earth onto an icosahedron and tiles each face with hexagons to minimize distortion, then encodes each hexagon as a 64-bit integer that stores its resolution and position in the hierarchy. This integer encoding enables fast bitwise operations for grid navigation and spatial analysis. The library offers a comprehensive set of grid topology algorithms for computing neighbor relationships, distances, and paths between cells directly on the hexagonal grid without geographic coor

    Provides a Rust binding that wraps the native C library for hexagonal indexing functions.

    Cgeospatialh3hexagon
    在 GitHub 上查看↗6,015
  • 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

    Offers a high-performance data storage server that can be embedded directly into Rust programs via native bindings.

    Rust
    在 GitHub 上查看↗5,239
  • siddontang/ledisdbsiddontang 的头像

    siddontang/ledisdb

    4,119在 GitHub 上查看↗

    Ledisdb 是一个用 Go 编写的高性能 NoSQL 数据库服务器。它作为一个键值存储系统,支持复杂的数据结构,并利用持久化磁盘存储来管理超出系统内存容量的数据量。 该系统既可作为独立服务器,也可作为嵌入式引擎库直接集成到 Go 二进制文件中。它具备可脚本化的数据存储功能,能够执行服务器端 Lua 脚本以实现原子操作,并提供用于数据交换的 HTTP API,支持 JSON、BSON 和 msgpack 序列化。 该数据库包含主从节点间分布式数据复制的功能,以确保高可用性。它还实现了用于自动删除数据的过期时间(TTL)机制、用于请求安全的身份验证,以及用于修复损坏数据文件的维护工具。

    Ships a database engine designed to be integrated directly into an application process as a Go library.

    Go
    在 GitHub 上查看↗4,119
  • sfackler/rust-postgressfackler 的头像

    sfackler/rust-postgres

    3,945在 GitHub 上查看↗

    该项目是 Rust 编程语言的原生 PostgreSQL 数据库驱动程序。它作为一个类型安全的数据库映射器和连接器,提供同步和异步接口,用于针对 PostgreSQL 后端执行查询。 该库实现了一个类型安全映射系统,将 PostgreSQL 数据类型转换为 Rust 类型,确保数据传输过程中的一致性。它还充当加密数据库连接器,支持安全通信协议,以保护应用程序和数据库之间传输的数据。 该驱动程序涵盖了核心数据库功能,包括执行数据操作和管理安全数据库连接。

    Provides native Rust language bindings and drivers for interacting with PostgreSQL databases.

    Rust
    在 GitHub 上查看↗3,945
  1. Home
  2. Data & Databases
  3. Rust Database Bindings

探索子标签

  • Embedded Database EnginesDatabase engines designed to be integrated directly into an application process rather than running as a standalone service. **Distinct from Rust Database Bindings:** Focuses on the embedded architectural pattern rather than just language-specific driver bindings
  • Geospatial BindingsRust bindings specifically for geospatial indexing libraries like H3. **Distinct from Rust Database Bindings:** Distinct from Rust Database Bindings: focuses on geospatial indexing rather than general database connectivity.