Sean,
Thanks for the response. I considered below option before coming to
this forum but my question is only riak put needs conversion from binary to
term and other places in my application, app consumes pure erlang term
including MR. It is going to be huge benefit for my app to stay consumin
Hi Senthilkumar,
Because the PB client is connecting to a language-agnostic interface, it
makes sense that it will only store binary data as the value. In general,
it's better not to rely on the fact that your value is Erlang terms, but to
assume Riak will treat the value opaquely, as a binary.
I am using currently erlang native client and it is working beautifully so
far. I wanted to move it to pb client due to
1. it is kind of pain to update relevant binaries
2. bidirectional network connection with riak nodes and my application
nodes and associated load etc to the system
3. dependency