RethinkDB создан для хранения документов JSON и масштабирования машин с наименьшим усилием.
RethinkDB имеет приятный язык запросов, который поддерживает такие запросы, как «table join» и «group by».
RethinkDB лёгок в настройке и изучении.
- Простая модель программирования:
- Модель данных JSON.
- Распределённые запросы, соединения, агрегации и обновления.
- Вторичные, соединённые и произвольные вычисленные индексы.
- Hadoop-style map/reduce.
- Лёгкое администрирование:
- Дружелюбные инструменты с Web и CLI-интерфейсом.
- Обработка машинных сбоев и прерываний соединения.
- Репликация и отказоустойчивость дата-центра.
- Горизонтальная масштабируемость:
- Дробление и репликация множественных узлов.
- Автоматическое распределение и распараллеливание узлов.
- Операции Lock-free через MVCC.
- RethinkDB в сравнении с другими базами данных:
- FAQ по архитектурным компромиссам.
- Отличия между RethinkDB и MongoDB.
- Что делает RethinkDB особенной.
Изменения в версии 1.12.4
- Формат диска в этом релизе совместим с версиями от 1.12.0 до 1.12.3. Если вы обновляете версию 1.11.3 или ниже, сохраните ваши данные перед обновлением.
- Исправлена ошибка в утверждении:
[page->is_disk_backed()]
. - Исправлена ошибка, из-за которой происходил сбой сервера и некорректная обработка запросов.
>>> Подробности