2 dépôts
Using PostgreSQL as the underlying storage engine for document-oriented data.
Distinct from Document Stores: Distinct from general Document Stores: specifically defines the use of PostgreSQL as the backend implementation.
Explore 2 awesome GitHub repositories matching data & databases · PostgreSQL Document Storage. Refine with filters or upvote what's useful.
FerretDB is an open-source database emulator and protocol translator that mimics a MongoDB environment to support existing drivers and client tools on a relational backend. It functions as a stateless database proxy that converts binary wire protocol messages into SQL statements, allowing a relational engine to handle document-oriented requests. The project serves as a migration tool for moving applications from MongoDB to PostgreSQL without rewriting queries or changing client drivers. It achieves this by using PostgreSQL as a document store, storing and querying BSON documents through a tra
Uses PostgreSQL as a document store to store and query BSON documents through a translation layer.
Kinto est un backend d'état cloud conçu pour stocker et synchroniser des données JSON sur plusieurs appareils. Il fournit un service centralisé pour gérer des enregistrements JSON sans schéma, organisés en buckets et collections, assurant un état cohérent via une API REST. Le système prend en charge le partage de données collaboratif en accordant des droits de lecture et d'écriture sur des documents ou collections spécifiques via des groupes d'utilisateurs et des permissions. Il permet la synchronisation de documents grâce au suivi des flux de modifications et aux marqueurs de suppression pour mettre à jour les clients avec l'état le plus récent. Les capacités incluent un contrôle d'accès granulaire, l'application de schémas JSON pour la cohérence des données, et le verrouillage optimiste pour éviter les conflits d'écriture concurrents. Le service fournit également des notifications client en temps réel, des mises à jour partielles de documents et la prise en charge de backends de stockage enfichables comme PostgreSQL. Le projet inclut un serveur de développement local et une interface web d'administration pour la configuration.
Uses PostgreSQL as the underlying storage engine to enable data integrity and efficient filtering.