2 repository-uri
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 este un client de bază de date pentru aplicații Node.js și TypeScript care oferă o interfață type-safe pentru interacțiunea cu bazele de date relaționale. Funcționează ca un mapper obiect-relațional care traduce definițiile declarative ale schemei în interfețe de interogare puternic tipizate, asigurând că operațiunile bazei de date se aliniază cu structura subiacentă a datelor. Biblioteca se distinge prin generarea definițiilor de tip direct dintr-un model de schemă, ceea ce permite analiza statică și auto-completarea în IDE în timpul dezvoltării. Prin abstractizarea interacțiunilor cu baza de date într-un limbaj de interogare unificat, standardizează comunicarea între diferite backend-uri de baze de date și elimină nevoia de construcție manuală a interogărilor. Proiectul acoperă o gamă largă de capabilități de gestionare a bazelor de date, inclusiv modelarea automată a schemei și executarea operațiunilor de date validate. Utilizează un motor dedicat pentru a gestiona procesarea interogărilor, menținând o siguranță strictă a tipurilor pe tot stack-ul aplicației pentru a preveni erorile de runtime.
Executes database operations through a high-performance Rust-based binary sidecar that communicates via local sockets.