codeigniter — Предисловие с использованием PHP: Как получить узел Redis (хост), который содержит определенный ключ?

Я использую кластер Redis, используя Predis в PHP, я делаю просто

$image_urls = $client->get($key)

Теперь я хочу получить адрес хоста, на котором Redis нашел пару ключ-значение, потому что он также содержит локальные изображения, мне нужно получить полную ссылку на эти изображения.

0

Решение

Ты можешь использовать getConnectionByKey() чтобы получить эту информацию.

В примере:

$cluster = new PredisCluster();
$cluster->add($connection);
$cluster->add($connection2);
$connection = $cluster->getConnectionByKey($key);

источник: PredisClusterTest.php

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]