• Какая есть альтернатива для lowdb?

    mayton2019
    @mayton2019
    Bigdata Engineer
    работает на node.js , без ruby, .net и тд.

    Я не согласен с такими странными требованиями. Что за религия запретила .net? Тебе нужен только nodejs-клиент к этой базе а сама база может быть написана на чем угодно. Тебя-же не смущает что nginx написан на языке С ? Как-то же node-приложения работают с ним?

    нереляционная, то есть хранение не в таблицах, а в ключ:значение формате, разделение по таблицам будет в разных файлах

    Посмотри https://db-engines.com/en/system/LevelDB. Это классика и обычно всем подходит. Даже в блокчейнах (кошельках) используется.

    для неё не нужен свой сервер и всё взаимодействие с ней идёт через ноду

    Скорее всего речь идет об однопользовательской файловой БД. Тут тоже leveldb подходит.

    По поводу промисов - ничего не скажи. Возможно есть обертка которая закроет для тебя синхронность
    и сделает видимость асинхронности.
    Ответ написан
    Комментировать