rethinkdbНачало работы с rethinkdb


замечания

Что такое RethinkDB?

  • База данных с открытым исходным кодом для создания веб-приложений в реальном времени
  • База данных NoSQL, в которой хранятся уникальные документы JSON
  • Распределенная база данных, которая легко масштабируется
  • База данных высокой доступности с автоматическим отказоустойчивостью и надежной отказоустойчивостью

RethinkDB - это первая масштабируемая база данных с открытым исходным кодом, созданная для приложений реального времени. Он предоставляет новую модель доступа к базе данных - вместо опроса для изменений разработчик может сообщать базе данных о постоянном продвижении обновленных результатов запроса к приложениям в реальном времени. RethinkDB позволяет разработчикам создавать масштабируемые приложения реального времени за небольшую часть времени с меньшими усилиями.

Версии

Версия Дата выхода
2.3.5 2016-08-27
2.3.4 2016-06-03
2.3.3 2016-05-31
2.3.2 2016-05-05
2.3.1 2016-04-22
2.3.0 2016-04-05

Установка на OS X

Использование Homebrew

Предпосылки. Убедитесь, что вы находитесь на OS X 10.9 (Mavericks) или выше, и установите Homebrew .

Запустите в своем терминале следующее:

brew update && brew install rethinkdb

Компиляция из источника

Для создания RethinkDB из источника требуется OS X 10.9 (Mavericks) или выше. Xcode требуется для сборки из исходного кода.

Получить исходный код

Загрузите и извлеките архив:

wget https://download.rethinkdb.com/dist/rethinkdb-2.3.4.tgz
tar xf rethinkdb-2.3.4.tgz

Построить RethinkDB

Удалите процесс сборки:

cd rethinkdb-2.3
./configure --allow-fetch --fetch openssl
make

Вы найдете rethinkdb файл rethinkdb в rethinkdb build/release/ .

Установка на Ubuntu

Бинарные файлы Ubuntu доступны как для 32-битной, так и для 64-разрядной архитектуры

source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get install rethinkdb
 

Установка в Windows

загрузка

Предварительные требования. Мы предоставляем собственные 64-разрядные двоичные файлы для Windows 7 и выше. Требуется 64-разрядная версия Windows.

Загрузите ZIP-архив и распакуйте его в каталог по вашему выбору.

Порт Windows RethinkDB является недавним дополнением и пока не получил столько настроек, как версии Linux и OS X. Сообщайте о любых проблемах с производительностью в GitHub .

Запуск RethinkDB

Версия RethinkDB для Windows, такая как версии Linux / OS X, выполняется из командной строки. Вам нужно будет запустить командную оболочку Windows.

  • Нажмите Win + X и нажмите «Командная строка»; или же
  • Откройте меню Пуск, выберите пункт «Выполнить» и введите «CMD» ENTER

Используйте команду cd чтобы перейти в каталог, в который был распакован rethinkdb.exe .

C:\Users\Slava\>cd RethinkDB
C:\Users\Slava\RethinkDB\>
 

Затем вы можете запустить RethinkDB с настройками по умолчанию.

C:\Users\Slava\RethinkDB\>rethinkdb.exe
 

Вы также можете использовать любую из параметров командной строки для управления конфигурацией (а также указать файл конфигурации ).

Чтобы начать с определенного каталога данных:

rethinkdb.exe -d c:\RethinkDB\data\
 

Чтобы указать имя сервера и другой кластер для присоединения:

rethinkdb.exe -n jarvis -j cluster.example.com