dima9595
@dima9595
Junior PHP

Локальное хранение данных в ElectronJS, что лучше?

Всем привет. Разрабатывается приложение под Windows 10 (планшет) на ElectronJs + VueJS.
Появилась необходимость хранить много данных на самом компьютере, не прибегая к установки доп. ПО. Что посоветуете? Нужна такая БД, которая могла бы хранить данные, не подтормаживая основное приложение. Программа не выходит в интернет, так что отбрасывается сразу удалённые БД (mysql и т.п.), а так же тяжеловесы (Mongo и т.п.).

Технические характеристики:
Объём памяти - около 20 гб. (без винды и прочих приложений)
ОЗУ - 2 ГБ

Разрабатываемое приложение будет запускаться сразу при загрузке Windows, а все другие возможности и программы будут заблокированы, это тоже нужно учесть.
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ответы на вопрос 3
muzikant777
@muzikant777
PHP/Vue разработчик
@askhat
Рекомендую PouchDB

  • Встраиваемая БД с поддержкой различных бекендов (SQLite, LevelDB, IndexedDB, WebSQL, LocalStorage)
  • Мастер–мастер репликация с удалённым CouchDB/PouchDB
  • Версионирование и CRDT
  • Красивенький админ интерефейс
Ответ написан
@grinat
Электрон это браузер обычный, самая быстрая это key value, т.е. обычного индекс диби хватит. Если sql нужен, то ставить плагин под ноду с sqlite. Поуч диби кстати редкостное говно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы