Я пытаюсь вызвать многоключевую команду «bitOp» с помеченными ключами, которые должны быть хэшированы в один и тот же слот.
- php 7.2
- phpredis 3.1.6
- redis_version: 5.0.5
- os: Linux 4.15.0-50-generic x86_64
- arch_bits: 64
<?php
$rc = new \RedisCluster(null, $seeds);
$a = \random_bytes(10000);
$b = \random_bytes(10000);
$rc->set('{aaa}a', $a);
$rc->set('{aaa}b', $b);
$rc->bitOp('or', '{aaa}c', '{aaa}a', '{aaa}b');
Я ожидаю, что '{aaa} c' будет создано с правильным значением.
Но я получаю
«RedisCluster :: bitop (): Предупреждение, не все ключи хэшируются в одном слоте!» '
Это где-то ошибка или я что-то не так делаю?