2 dépôts
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 est un client de base de données pour les applications Node.js et TypeScript qui fournit une interface typée pour interagir avec les bases de données relationnelles. Il fonctionne comme un mappeur objet-relationnel qui traduit les définitions de schéma déclaratives en interfaces de requête fortement typées, garantissant que les opérations de base de données s'alignent avec la structure de données sous-jacente. La bibliothèque se distingue en générant des définitions de type directement à partir d'un modèle de schéma, ce qui permet l'analyse statique et l'auto-complétion IDE pendant le développement. En abstrayant les interactions de base de données dans un langage de requête unifié, elle standardise la communication à travers différents backends de base de données et élimine le besoin de construction manuelle de requêtes. Le projet couvre un large éventail de capacités de gestion de base de données, y compris la modélisation automatique de schéma et l'exécution d'opérations de données validées. Il utilise un moteur dédié pour gérer le traitement des requêtes, maintenant une sécurité de type stricte à travers toute la pile d'application pour éviter les erreurs à l'exécution.
Executes database operations through a high-performance Rust-based binary sidecar that communicates via local sockets.