Redis

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

Создание базы данных 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 'ПАРОЛЬ'