Stockage clé-valeur basé sur SQLite : manipulation d’objets de type JS et sérialisation JSON automatique

2024-12-22

Un projet GitHub présente un stockage clé-valeur basé sur SQLite, permettant une manipulation d’objets similaire à JavaScript avec une sérialisation JSON automatique. La fonction `createDatabaseClient` crée un client parallèle avec des composants de lecteur (`rdr`) et d’écrivain (`wtr`) distincts. L’écrivain utilise des proxies pour les mises à jour JSON partielles, tandis que le lecteur renvoie des objets JavaScript simples. Des tests complets couvrent les opérations CRUD de base, les mises à jour imbriquées, les suppressions et les manipulations de tableaux.