The only real constraint currently will be that the client need toencode/decode objects to a string representation. I initially made the cachestore byte[] but switched to strings.
Why did you make the switch? Thrift has a binary type which does what you need and is supported by all language bindings. Using 'binary' should remove the need to encode the data as strings on the client side.
-- Kind regards, Johan Stuyts
