Руководтсво администратора/разработчика

Документация

Варианты СУБД

Reindexer

Reindexer — это NoSQL in-memory БД общего назначения. (может использоваться в базы данных для в режиме кеширования)


Установка

Для работы с большим количеством запросов мы рекомендуем устанавливать кеширующий сервер. В сборку Buildbox включен встроенный механизм для работы с сервером Reindexer.

Для установки мы рекомендуем выделить отдельный виртуальный сервер, подключить к нему общую рабочую директорию (как описано выше) и установить сервер в через использование контенера Docker.

Для этого выполните следующие команды:

  1. sudo apt install docker.io - установить Docker
  2. sudo docker pull reindexer/reindexer - скачать контейнер Reindexer
  3. sudo docker run -p 9088:9088 -p 6534:6534 -itd -v /opt/buildbox/dbcache:/db --name reindexer reindexer/reindexer - запуск docker-контейнера Reindexer. Пробрасываем директорию в контейнер для сохранения состояния (файлов базы данных) после завершения работы контейнера.

Более об установке Reindexer подробнее вы можете прочитать из здесь