Almacenamiento de clave-valor con respaldo de SQLite: Manipulación de objetos similar a JS y serialización JSON automática
2024-12-22
Un proyecto en GitHub presenta un almacén de clave-valor construido sobre SQLite, permitiendo la manipulación de objetos similar a JavaScript con serialización JSON automática. La función `createDatabaseClient` crea un cliente paralelo con componentes de lector (`rdr`) y escritor (`wtr`) separados. El escritor utiliza proxies para actualizaciones parciales de JSON, mientras que el lector devuelve objetos JavaScript simples. Las pruebas exhaustivas cubren las operaciones CRUD básicas, las actualizaciones anidadas, las eliminaciones y las manipulaciones de matrices.