2 مستودعات
Language-specific drivers and bindings for interacting with database engines using the Ruby programming language.
Distinct from Ruby Extensions: Candidates are focused on dev-tools, linting, or cryptography rather than database interaction bindings.
Explore 2 awesome GitHub repositories matching data & databases · Ruby Database Bindings. Refine with filters or upvote what's useful.
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 provides bindings for Ruby to store and query high-dimensional embeddings within database connections.
Sequel is a relational database toolkit for Ruby that provides object-relational mapping, a fluent SQL query builder, and schema migration capabilities. It maps database tables to Ruby classes with support for associations, validations, lifecycle hooks, and eager loading, offering a comprehensive ORM layer for building data-centric applications. Sequel distinguishes itself through a plugin-based extension architecture that allows composable customization of models, databases, and datasets without relying on deep inheritance hierarchies. It includes a thread-safe connection pool with support f
Runs Ruby files, inline snippets, or piped input with a preset database connection for automation or testing.