Can Riak be used to store images or binary data? It seems to only be able to store JSON documents, is this a correct assumption?
No, Riak can store arbitrary data. The jiak interface expects JSON with a certain "schema" however.