Redis

Redis — высокоскоростная база данных, работающая по принципу NOSQL. Данные в ней хранятся в виде ключ - значение.В такой базе данных можно хранить, например, временные данные или сессии PHP.

Создание базы данных Redis

Для создания базы данных Redis перейдите на страницу хостинг-аккаунта в личном кабинете, далее выберите пункт «Redis» и нажмите на кнопку «Создать БД Redis»:

Данные доступа к БД отобразятся на экране. Сохраните их.

Если Вы создаёте базу данных Redis через DirectAdmin, то перейдите в раздел «Другие функции» и выберите «Redis»:

Далее нажмите на кнопку Создать БД Redis:

После создания базы данных Redis данные доступа будут отображены в таблице под кнопкой создания БД Redis.

Как переключить хранение сессий PHP на Redis

Для того, чтобы начать хранить сессии PHP в Redis вместо файлов, необходимо изменить следующие значения PHP в вашем скрипте, либо через файл php.ini:

  • session.save_handler = redis

  • session.save_path = tcp://127.0.0.1:ПОРТ?auth=ПАРОЛЬ

После внесения изменений, сессии PHP начнут появляться в БД Redis с ключём PHPREDIS_SESSION

Как подключиться к Redis через SSH

Для подключения к Redis через SSH можно использовать такую команду:

redis-cli -p ПОРТ -a 'ПАРОЛЬ'

Last updated