Maksim990 / kotikDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kotikDB

Простенькая библиотека для работы с json, её мощность зависит от доступных ресурсов на системе

config.json

Ключ Описание
maxsize указать кол-во хранящихся элементов кэшированных в озу
ttl указать время жизни элемента кэшированного в озу

Пример использования

  • Используйте async для работы с бд

Что-то надо добавить

const { readDB, writeDB } = require("./kotikDB");

const data = await readDB();

data.test = 1;

await writeDB(data);

Что-то надо прочитать

console.log(await readDB().test);

Что-то надо удалить

const { readDB, writeDB } = require("./kotikDB");

const data = await readDB();

delete data.test;

await writeDB(data);

About

License:MIT License


Languages

Language:JavaScript 100.0%