Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Использование Redis (phpredis) в цикле


Автор: swordfishik 22.11.2018, 12:56
Всем привет. Есть 2 сервера. На первом сервере я написал ф-цию которая посредством curl обращается к моей библиотеке на втором сервере. Задача библиотеки принимать определенные данные, проверять их и запускать нужные АПИ с принимаемыми данными. Упомянутая выше функция будет запускаться как поодиночно, так и в цикле. В самой библиотеке нужно реализовать кеширование некоторых данных. Для кеширования я выбрал Redis.

Здесь вопрос, а можно ли так делать, если ф-ция временами будет работать в цикле обращаясь к библиотеке где будет каждый раз происходить коннект к Redis серверу.

Лучшего варианта пока не приходит в голову. Главная цель запускать Redis именно на стороне библиотеки (второй сервер). Спасибо.

Автор: ksnk 23.11.2018, 00:06
swordfishik, А что смущает в этом решении? Редис быстр и эффективен для случая, когда все данные помещаются а оперативную память. Если данных становиться много - можно подумать о более другом решении, но для начала нужно убедится, что первый сервер вообще замечает какую то задержку. 

Автор: greli 10.1.2019, 18:02
 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)