Skyhook stores values as Aerospike StringValue, using
ByteArray.toString(Charsets.UTF_8)
This causes binary data to be clobbered/corrupted when stored and read again.
I propose to store them as BytesValue instead, so that no conversion is done and data is stored as is.
this aligns with the specification of redis "string" as binary safe
https://redis.io/topics/data-types