2 Repos
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 ist ein Datenbank-Client für Node.js- und TypeScript-Anwendungen, der eine typsichere Schnittstelle für die Interaktion mit relationalen Datenbanken bietet. Er fungiert als Object-Relational-Mapper, der deklarative Schemadefinitionen in stark typisierte Abfrageschnittstellen übersetzt und sicherstellt, dass Datenbankoperationen mit der zugrunde liegenden Datenstruktur übereinstimmen. Die Bibliothek zeichnet sich dadurch aus, dass sie Typdefinitionen direkt aus einem Schemamodell generiert, was statische Analyse und IDE-Autovervollständigung während der Entwicklung ermöglicht. Durch die Abstraktion von Datenbankinteraktionen in eine einheitliche Abfragesprache standardisiert sie die Kommunikation über verschiedene Datenbank-Backends hinweg und eliminiert die Notwendigkeit manueller Abfragekonstruktion. Das Projekt deckt eine breite Palette an Datenbankverwaltungsfunktionen ab, einschließlich automatisierter Schemamodellierung und der Ausführung validierter Datenoperationen. Es nutzt eine dedizierte Engine zur Handhabung der Abfrageverarbeitung und behält strikte Typsicherheit über den gesamten Anwendungs-Stack hinweg bei, um Laufzeitfehler zu verhindern.
Executes database operations through a high-performance Rust-based binary sidecar that communicates via local sockets.