Riak prend en charge les clés générées automatiquement lors du stockage d'un objet :
http://wiki.basho.com/Basic-Riak-API-Operations.html :
Enregistrement d'un nouvel objet et attribution d'une clé aléatoire #.
Si votre application préfère laisser la génération de clés à Riak, envoyez une requête POST à à l'URL du seau au lieu d'une requête PUT à une paire seau/clé : POST /riak/bucket Si vous ne donnez pas à Riak un nom de "clé" après le seau, il saura en créer une pour vous. il saura en créer une pour vous.
Est-il possible de faire la même chose en utilisant le client Java ? Il semble que la clé doive être fournie lors du stockage d'un objet.