- tocdepth
2
Быстрый старт
С помощью этой инструкции вы сможете создать инстанс DCS с Redis версии 5.0, затем подключиться к нему с помощью командной строки «redis-cli» и поместить в хранилище запись в формате ключ/значение.
Подготовка
Для подключения к Redis с помощью командной строки (redis-cli) в нашем примере мы будем использовать виртуальную машину под управлением Ubuntu. Целевой DCS-инстанс и виртуальная машина должны находиться внутри одного виртуального ЦОДа. Поэтому перед созданием и использованием экземпляра DCS нужно создать VPC, настроить группы безопасности и подсети. Чтобы выполнить эти требования:
Создайте виртуальный ЦОД. При создании VPC по умолчанию будет создана и подсеть. Чтобы выполнить действия из этой инструкции, дополнительную подсеть для виртуального ЦОДа создавать не нужно.
Создайте виртуальную машину под управлением Ubuntu. Из нее вы будете подключаться к DCS с помощью Redis CLI.
Если требования выполнены, перейдите к созданию DCS.
Создание экземпляра DCS for Redis
Войдите в консоль управления Advanced:
В списке сервисов выберите Distributed Cache Service.
В правом верхнем углу нажмите
.В поле
выберите .В поле
выберите .В поле
выберите . Этот тип подходит для кеширования данных, для которых не требуется высокая надежность. Single-node не поддерживает сохранение данных — они будут удалены после перезапуска инстанса.В поле
выберите одну из зон доступности, в которой будет создан экземпляр DCS for Redis.В поле
выберите спецификацию экземпляра DCS.В поле на этапе подготовки.
выберите виртуальный ЦОД, который вы создалиВ поле
выберите , затем введите и подтвердите пароль, который будет использоваться для доступа к экземпляру DCS.В поле
введите название инстанса.В поле EPS-проект, которому будет принадлежать экземпляр DCS.
в выпадающем списке выберитеВ правом нижнем углу нажмите
.Проверьте спецификацию инстанса и нажмите
.
Готово, экземпляр DCS for Redis будет создан в течение нескольких секунд.
Установка Redis CLI на виртуальную машину
Подключение к экземпляру DCS for Redis будет выполняться с помощью командной строки «redis-cli». Ее нужно установить на созданную раннее виртуальную машину. Для этого:
Загрузите клиент Redis на виртуальную машину:
wget http://download.redis.io/releases/redis-5.0.8.tar.gz
Распакуйте архив:
tar -xzf redis-5.0.8.tar.gz
Перейдите в распакованный каталог:
cd redis-5.0.8
Скомпилируйте исходный код:
make
Готово, вы установили redis-cli на виртуальную машину.
Подключение к Redis
Теперь к инстансу можно подключиться с помощью командной строки. Для этого:
Перейдите в каталог
src
:cd src
Подключитесь к экземпляру Redis по его приватному IP-адресу и стандартному порту 6379.
./redis-cli -h 192.168.0.1 -p 6379 -a password
IP-адрес инстанса можно узнать на странице
в столбце .Для проверки работопособности Redis, добавьте в хранилище строку в формате ключ/значение:
set just test
Теперь выведите добавленное значение по ключу:
get just
В выводе будет значение «test», которое соответсвует ключу «just»:
192.168.0.1:6379> set just test OK 192.168.0.1:6379> get just "test"
Экземпляр DCS for Redis в формате Single-node готов к использованию.
для Dev & Test