awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 dépôts

Awesome GitHub RepositoriesAsynchronous Database Command Execution

Execution of database commands without blocking the main thread.

Distinct from Command Execution: Distinct from general command execution: focuses specifically on non-blocking database operations.

Explore 15 awesome GitHub repositories matching data & databases · Asynchronous Database Command Execution. Refine with filters or upvote what's useful.

Awesome Asynchronous Database Command Execution GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • dapperlib/dapperAvatar de DapperLib

    DapperLib/Dapper

    18,331Voir sur GitHub↗

    Dapper is a lightweight object-relational mapper for .NET that functions as a high-performance data access library. It operates by extending standard database connection interfaces, allowing developers to execute raw SQL queries while automating the mapping of database results to strongly-typed objects. The library distinguishes itself through its use of runtime code generation, which creates high-performance instructions to map database rows to object properties with minimal overhead. It provides flexible data retrieval options, supporting both memory-buffered loading for speed and row-by-ro

    Runs database commands without blocking the main execution thread to allow for parallel processing.

    C#ado-netdappersql
    Voir sur GitHub↗18,331
  • fastapi/sqlmodelAvatar de fastapi

    fastapi/sqlmodel

    18,137Voir sur GitHub↗

    SQLModel is a type-safe object-relational mapping library for Python that integrates database schema definitions with data validation logic. By combining these two roles into a single class, it allows developers to manage relational data structures and enforce data integrity for web APIs simultaneously. The framework is built to support asynchronous database operations, enabling high-performance applications to execute queries and transactions without blocking the main execution thread. The library distinguishes itself by leveraging Python type hints to provide IDE autocompletion and compile-

    Executes database transactions and queries asynchronously to prevent blocking the main execution thread.

    Pythonfastapijsonjson-schema
    Voir sur GitHub↗18,137
  • dotnet/efcoreAvatar de dotnet

    dotnet/efcore

    14,587Voir sur GitHub↗

    Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using strongly-typed code. It serves as a comprehensive data access framework, providing a unified interface for mapping application objects to relational and non-relational database schemas while managing the lifecycle of data operations through a central context. The project distinguishes itself through a provider-based architecture that decouples core data access logic from specific database engines, allowing for consistent interaction across diverse storage systems. It features a

    Executes database operations through a non-blocking I/O stack to maintain application responsiveness and improve throughput.

    C#aspnet-productc-sharpdatabase
    Voir sur GitHub↗14,587
  • coleifer/peeweeAvatar de coleifer

    coleifer/peewee

    11,971Voir sur GitHub↗

    Peewee is a SQL object-relational mapper and query builder that provides an object-oriented interface for mapping application classes to relational database tables. It functions as a relational database toolkit for managing schemas, executing migrations, and handling complex table relationships. The project distinguishes itself by providing an asyncio database driver for non-blocking database operations, ensuring event loop responsiveness. It also supports semi-structured data storage, allowing the storage and querying of flexible JSON documents within traditional relational database systems.

    Enables non-blocking execution of database commands to maintain event loop responsiveness.

    Pythonasynciodankfastapi
    Voir sur GitHub↗11,971
  • nozbe/watermelondbAvatar de Nozbe

    Nozbe/WatermelonDB

    11,722Voir sur GitHub↗

    WatermelonDB is an offline-first data synchronization engine and reactive database library designed for mobile and web applications. It provides a persistent storage layer backed by SQLite, enabling applications to maintain full functionality and data consistency while operating without an internet connection. The framework distinguishes itself through a reactive data binding system that automatically updates user interface components whenever underlying database records change. It utilizes schema-driven model mapping to generate type-safe interfaces and employs lazy object materialization to

    Offloads database operations to background threads to prevent blocking the main user interface thread.

    JavaScriptdatabasehacktoberfestpersistence
    Voir sur GitHub↗11,722
  • sqlalchemy/sqlalchemyAvatar de sqlalchemy

    sqlalchemy/sqlalchemy

    11,612Voir sur GitHub↗

    SQLAlchemy is a comprehensive Python SQL toolkit and object-relational mapper that provides a full suite of tools for interacting with relational databases. It serves as a foundational layer for database connectivity, offering both a high-level object-oriented interface for data persistence and a programmatic SQL expression language for constructing complex, dialect-agnostic queries. The project distinguishes itself through its sophisticated unit of work persistence, which coordinates atomic transactions and tracks object state changes to minimize redundant database operations. It provides a

    Performs database operations using non-blocking input and output to handle multiple concurrent requests without stalling the application event loop.

    Pythonpythonsqlsqlalchemy
    Voir sur GitHub↗11,612
  • seaql/sea-ormAvatar de SeaQL

    SeaQL/sea-orm

    9,410Voir sur GitHub↗

    Sea-ORM is an asynchronous SQL object-relational mapper and database toolkit for mapping relational tables to strongly typed objects. It provides a relational database mapper for performing CRUD operations across MySQL, PostgreSQL, and SQLite, and includes a programmatic dynamic query builder for constructing complex SQL statements. The project distinguishes itself by providing a GraphQL schema generator that transforms database entities into typed schemas with built-in pagination and filters. It also features a dedicated database migration tool for defining and applying versioned schema chan

    Performs relational database operations using non-blocking asynchronous I/O to prevent thread exhaustion.

    Rustdatabasehacktoberfestloco
    Voir sur GitHub↗9,410
  • magicstack/asyncpgAvatar de MagicStack

    MagicStack/asyncpg

    7,953Voir sur GitHub↗

    asyncpg is an asynchronous database driver and binary protocol client for PostgreSQL. It provides a non-blocking interface for executing SQL statements, streaming result sets, and managing data transfer between an application and a PostgreSQL database. The driver implements the PostgreSQL binary protocol directly to facilitate efficient data transfer and type conversion. It includes a connection pool to maintain and reuse open database connections, reducing the latency associated with repeated handshakes. The project covers a broad range of database integration capabilities, including atomic

    Executes database commands through a non-blocking interface to maintain application responsiveness.

    Pythonasync-programmingasync-pythonasyncio
    Voir sur GitHub↗7,953
  • microsoft/azuredatastudioAvatar de microsoft

    microsoft/azuredatastudio

    7,694Voir sur GitHub↗

    Azure Data Studio is a cross-platform SQL database management IDE used for writing queries, managing schemas, and administering relational databases. It functions as a comprehensive environment for relational database management, providing a structured interface for executing SQL queries and browsing database objects. The platform is distinguished by its interactive data notebooks, which combine executable code cells, narrative text, and visualizations for data analysis. It also includes specialized tools for database migration, allowing users to assess and transfer schemas and data from on-p

    Provides non-blocking execution of database commands to maintain user interface responsiveness during long-running queries.

    TypeScriptazureazure-data-studioelectron
    Voir sur GitHub↗7,694
  • shekhargulati/52-technologies-in-2016Avatar de shekhargulati

    shekhargulati/52-technologies-in-2016

    7,311Voir sur GitHub↗

    This project serves as a comprehensive educational repository and technical reference collection, documenting a wide range of software engineering practices and modern development technologies. It provides a structured learning path for developers, curating tutorials and practical examples that cover the full lifecycle of application development, from initial project scaffolding to deployment and maintenance. The repository distinguishes itself by offering deep technical insights into complex architectural patterns, including actor-based concurrency models for managing parallel tasks and cont

    Executes asynchronous database operations such as schema creation and data insertion without blocking the main thread.

    JavaScriptawesomeawesome-listblog
    Voir sur GitHub↗7,311
  • redis/hiredisAvatar de redis

    redis/hiredis

    6,655Voir sur GitHub↗

    Hiredis is a minimalistic C client library designed to send commands and receive responses from Redis servers using a binary-safe protocol. It functions as a core toolkit providing a Redis protocol parser, a secure connector, and both synchronous and asynchronous driver interfaces. The library distinguishes itself through a decoupled protocol parser that converts raw byte streams into structured data objects independently of the network transport layer. It supports high-performance pipelining to batch multiple commands into a single network round-trip and provides a secure networking layer fo

    Provides non-blocking execution of Redis commands to prevent the main application thread from stalling.

    C
    Voir sur GitHub↗6,655
  • agrosner/dbflowAvatar de agrosner

    agrosner/DBFlow

    4,849Voir sur GitHub↗

    DBFlow est une bibliothèque d'ORM (Object-Relational Mapping) pour Android qui mappe les objets Java vers des bases de données SQLite. Elle sert de couche de persistance conçue pour réduire le code boilerplate manuel via un accès automatisé à la base de données et un mappage d'entités. Le projet se distingue par un constructeur de requêtes sécurisé en termes de types qui utilise une interface fluide pour construire des requêtes avec des vérifications à la compilation. Il fournit un chiffrement transparent au niveau du fichier pour sécuriser les données sensibles et un wrapper réactif qui diffuse les changements de base de données aux abonnés pour des mises à jour en temps réel. Les capacités supplémentaires incluent l'exécution de requêtes asynchrones pour éviter de bloquer le thread principal de l'application et la pagination par blocs pour charger de grands jeux de données. La bibliothèque utilise la génération de code basée sur des annotations pour automatiser la création de la plomberie de base de données.

    Executes database commands on background threads to prevent UI freezing.

    Kotlin
    Voir sur GitHub↗4,849
  • sqlectron/sqlectron-guiAvatar de sqlectron

    sqlectron/sqlectron-gui

    4,752Voir sur GitHub↗

    Sqlectron-gui est un gestionnaire de bases de données et client SQL multiplateforme. Il fournit une interface graphique pour organiser les connexions aux serveurs et exécuter des commandes SQL sur divers systèmes d'exploitation. L'outil fonctionne comme un environnement de requête multi-base de données, permettant aux utilisateurs de se connecter et d'interagir avec divers systèmes de bases de données relationnelles depuis une interface unique. L'application couvre l'administration des serveurs de bases de données en enregistrant et en organisant les détails de connexion pour plusieurs environnements. Elle inclut également des fonctionnalités pour gérer les connexions aux bases de données et exécuter des requêtes SQL.

    Executes database commands on background threads to keep the user interface responsive during long operations.

    TypeScript
    Voir sur GitHub↗4,752
  • isar/hiveAvatar de isar

    isar/hive

    4,390Voir sur GitHub↗

    Hive is a lightweight NoSQL key-value database written in pure Dart for local data persistence. It functions as a type-safe document store that allows for the saving and retrieval of complex data structures and custom objects. The system distinguishes itself through the use of custom adapters for object serialization and symmetric-key encryption to secure data at rest. For web environments, it provides a persistence layer that wraps IndexedDB and utilizes web workers. The project covers broad capability areas including container management, atomic transactional writes, and indexed data retri

    Executes database operations asynchronously to ensure the user interface remains responsive.

    Dartdartdatabaseencryption
    Voir sur GitHub↗4,390
  • gaarason/database-allAvatar de gaarason

    gaarason/database-all

    1,033Voir sur GitHub↗

    This project is a Java-based object-relational mapping framework that utilizes the active record pattern to simplify database interactions. It provides a comprehensive data access layer that binds database tables directly to application objects, enabling developers to perform CRUD operations, manage complex entity relationships, and execute queries through a fluent, type-safe interface. Designed for integration with Spring Boot, the framework abstracts database complexities while maintaining support for native compilation and asynchronous execution. The framework distinguishes itself through

    Executes database operations in a background thread pool with automatic fallback to synchronous mode during active transactions.

    Javadatabaseeloquenteloquent-orm
    Voir sur GitHub↗1,033
  1. Home
  2. Data & Databases
  3. Asynchronous Database Command Execution