1 dépôt
Logic for routing database operations to specific server nodes within a cluster based on custom criteria.
Distinct from Custom Server Connections: None of the candidates address database cluster routing; they focus on AI servers, editor language servers, or HTTP handlers.
Explore 1 awesome GitHub repository matching data & databases · Cluster Server Selection. Refine with filters or upvote what's useful.
Le pilote MongoDB pour Python est une bibliothèque cliente et un client de base de données NoSQL utilisé pour exécuter des opérations CRUD et gérer les données au sein des bases de données MongoDB en utilisant le langage Python. Il sert de bibliothèque de connectivité de base de données qui gère l'authentification et le pool de connexions, tout en fournissant un client de recherche vectorielle pour gérer les index d'embeddings et récupérer des données basées sur la similarité sémantique. Le pilote prend en charge les modèles de pilotes de base de données synchrones et asynchrones pour effectuer des opérations d'E/S non bloquantes et diffuser des données depuis des clusters de bases de données. Il se distingue par des capacités de recherche spécialisées, notamment la recherche plein texte et l'exécution de recherches vectorielles pour récupérer des données basées sur une similarité mathématique. Sa surface de capacités plus large couvre le stockage et la synchronisation des données, y compris les pipelines d'agrégation multi-étapes, la gestion du cycle de vie des index et la sérialisation binaire BSON. La bibliothèque implémente également des primitives de sécurité telles que le chiffrement côté client au niveau des champs, la sécurité des connexions TLS et l'intégration avec des fournisseurs d'identité cloud. Les fonctionnalités supplémentaires incluent le stockage de fichiers volumineux via une interface de système de fichiers et la surveillance des changements de données en temps réel.
Allows the definition of custom functions to determine which server in a cluster should receive a specific operation.