Дайджест ключа Aerospike с использованием клиента ruby ​​идет не в правильном формате - PullRequest
0 голосов
/ 03 ноября 2018

Я пытаюсь сохранить дайджест ключа в корзине для аэроспайков, и я чувствую (не уверен), является ли формат, в котором клиент ruby ​​генерирует дайджест, правильным. Ниже приведены подробности

Aerospike version:- 4.3
Client: [Ruby] aerospike - 2.4.0
ruby version:- 2.1.5

Ключевой объект, который я получаю, выглядит следующим образом:

#<Aerospike::Key:0x0000000f5c8208 @namespace="namespace_name", @set_name="set_name", @user_key=#<Aerospike::StringValue:0x0000000f5c81b8 @value="key_value">, @digest=",E6\xF7/\xB8\xB7\xC85\x8B]$\xD8\t\xCAL\xB1\x94r\xA8">

Дайджест в указанном выше объекте при сохранении в самом Aerospike выглядит странно (я храню дайджест в виде списка в корзине):

LIST('["�����KA/�N�d�v���1"]'

Однако при использовании клиента Java это выглядит так:

1D 20 2A AD 25 79 BB 53 3B 3F AC 70 9B 95 CA A3 6E FF 79 C4
...