2 repositorios
Compiled low-level binaries used to execute database operations with high performance and strict type safety.
Distinct from Binary Database Compilers: None of the candidates cover the specific concept of a compiled query execution engine; they focus on compilers or reverse engineering.
Explore 2 awesome GitHub repositories matching data & databases · Query Engine Binaries. Refine with filters or upvote what's useful.
Prisma is a type-safe database object-relational mapper that uses a declarative schema to map data models to relational and document databases. It provides a unified toolkit for data access, combining a database driver with tools for schema management and record manipulation. The project features a multi-database driver that standardizes interactions across PostgreSQL, MySQL, and MongoDB. It includes a system for tracking and applying structural schema migrations across different environments and a graphical user interface for browsing and editing database records. The system ensures data in
Executes database operations using a compiled low-level binary to ensure high performance and strict type safety.
Prisma Client es un cliente de base de datos para aplicaciones Node.js y TypeScript que proporciona una interfaz con seguridad de tipos para interactuar con bases de datos relacionales. Funciona como un mapeador objeto-relacional que traduce definiciones de esquema declarativas en interfaces de consulta fuertemente tipadas, asegurando que las operaciones de base de datos se alineen con la estructura de datos subyacente. La librería se distingue por generar definiciones de tipo directamente a partir de un modelo de esquema, lo que permite el análisis estático y el autocompletado del IDE durante el desarrollo. Al abstraer las interacciones de base de datos en un lenguaje de consulta unificado, estandariza la comunicación a través de diferentes backends de base de datos y elimina la necesidad de construcción manual de consultas. El proyecto cubre una amplia gama de capacidades de gestión de bases de datos, incluyendo modelado de esquema automatizado y la ejecución de operaciones de datos validadas. Utiliza un motor dedicado para manejar el procesamiento de consultas, manteniendo una estricta seguridad de tipos a través de todo el stack de la aplicación para prevenir errores en tiempo de ejecución.
Executes database operations through a high-performance Rust-based binary sidecar that communicates via local sockets.