Riakは、オブジェクトを格納するときに自動生成されたキーをサポートしています。
http://wiki.basho.com/Basic-Riak-API-Operations.html:
新しいオブジェクトを保存し、ランダムキーを割り当てます#
アプリケーションがキー生成をRiakに任せたい場合は、バケット/キーペアにPUTするのではなく、バケットURLにPOSTリクエストを発行します。POST/ riak/bucketリアクに「キー」名を渡さない場合バケツ、それはあなたのためにそれを作成することを知っています。
Javaクライアントを使用するときに同じことを行うことは可能ですか?オブジェクトを格納するときにキーを指定する必要があるようです。