Как получить двоичную строку из растрового изображения Redis? - PullRequest
0 голосов
/ 18 ноября 2018

Я запутался, как получить двоичный результат из значения растрового изображения redis.Например, ниже 5 выполненных операций:

  • setbit mykey 0 1

  • setbit mykey 1 0

  • setbit mykey 2 1

  • setbit mykey 3 1

  • setbit mykey 4 1

Как я могу получить '10111' от Redis?

1 Ответ

0 голосов
/ 18 ноября 2018

Нет команды Redis, которая возвращает этот тип двоичного представления, но вы можете перевести растровое изображение самостоятельно.

Растровые изображения хранятся как обычные строки Redis (то есть байтовые массивы).Перевод может быть выполнен в вашем коде (метод зависит от вашего языка программирования) или с помощью довольно сложного сценария Redis Lua (см. https://gist.github.com/itamarhaber/84815fc1d8cecebaab0ce3065dd755b1 для соответствующего примера).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...