NoSQL база данных с описанием схемы таблиц

Нужна база для приложения на C++ со следующими свойствами:
— NoSQL
— описание схемы таблиц
— автошаринг при горизонтальном масштабировании
— транзации не обязательны

Есть ли такие?
  • Вопрос задан
  • 3489 просмотров
Пригласить эксперта
Ответы на вопрос 4
taliban
@taliban
php программист
«описание схемы таблиц»
Вам точно NoSQL нужно? Может вы почитаете про NoSQL и оцените еще раз их принципы работы? Может даже после этого выберите sqlite.
Ответ написан
sdevalex
@sdevalex Автор вопроса
> Чтобы использовать SQL бд не обязательно использовать SQL синтаксис
Мне не нравиться SQL-прослойка, т.к. мне нужны не сложные операции и SQL не быстрый. ORM добавляет ещё одну прослойку… Я ActiveRecord пользуюсь с удовольствием в Web, но тут пытаюсь выжать всю возможную скорость.

Сейчас приложение просто хранит данные в памяти, но на некоторых тестах не хватает памяти и я задумался о шаринге.
Ответ написан
gaelpa
@gaelpa
Если не нравится SQL прослойка, можно пойти с обратной стороны: взять какой-нибудь MongoDB и добавить прослойку верификации структуры.
Ответ написан
Комментировать
@vintage
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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