Skip to content

Maksim990/kotikDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published