Какое хранилище данных выбрать?

Приветствую. Необходимо разработать кросплатформенное приложение для пяти операционных систем (Windows, Linux, Mac, Android, iOS).

Вопрос: какое хранилище данных выбрать? В частности, выбираю базу: желательно конечно одну и кросплатформенную, но для эффективности можно выбрать разные под определённые системы. Возможно что есть способы ещё лучше, например для мобильных сохранять в локальные хранилища... Не очень компетентен в этом вопросе, буду рад любым полезным идеям. Вот список моих пожеланий к базе или другим хранилищам:

Обязательные требования:
* хранение данных вида: ключ -> объект json
* атомарность
* неограниченный размер базы

Желательные:
* быстрый отклик на чтение
* хранение файла базы в папке приложения

Полезные:
* умное кэширование в оперативной памяти
* репликация и разделение по частям
  • Вопрос задан
  • 653 просмотра
Решения вопроса 1
Zifix
@Zifix Куратор тега Qt
Barbatum
SQLite
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы