%% change to your login name (used as prefix of your buckets) curl -v http://localhost:10011/ping curl http://localhost:10011/riak?buckets=true | python3 -mjson.tool curl http://localhost:10011/riak/_foo/ | python3 -mjson.tool curl http://localhost:10011/riak/_foo?keys=true | python3 -mjson.tool curl -X PUT http://localhost:10011/riak/_foo -H "Content-Type: application/json" -d '{"props" : { "n_val" : 4 } }' curl -X PUT http://localhost:10011/riak/_foo -H "Content-Type: application/json" -d '{"props" : { "n_val" : 3 } }' curl -i -H "Content-Type: plain/text" -d "My new text" http://localhost:10011/riak/_foo/ curl -i -H "Content-Type: application/json" -d '{"name":"Bruce"}' http://localhost:10011/riak/_artists/Bruce curl http://localhost:10011/riak/_artists/Bruce | python3 -mjson.tool curl -i -X PUT -H "Content-Type: application/json" -d '{"name":"Bruce", "nickname":"The Boss"}' http://localhost:10011/riak/_artists/Bruce curl http://localhost:10011/riak/_artists/Bruce | python3 -mjson.tool curl -i -X DELETE http://localhost:10011/riak/_artists/Bruce curl http://localhost:10011/riak/_artists/Bruce | python3 -mjson.tool curl http://localhost:10011/riak/_artists?keys=true | python3 -mjson.tool %% we can still see the tombstones (depends on the settings) curl -i -H "Content-Type: application/json" \ -d '{"name":"Bruce"}' http://localhost:10011/riak/_artists/Bruce curl -H "Content-Type: text/plain" \ -H 'Link: _artists/Bruce>; riaktag="performer"' \ -d "The River" http://localhost:10011/riak/_albums/TheRiver curl -v http://localhost:10011/riak/_albums/TheRiver | python3 -mjson.tool curl -H "Content-Type: text/plain" \ -H 'Link: _artists/Bruce>; riaktag="performer"' \ -d "Born To Run" http://localhost:10011/riak/_albums/BornToRun curl -v http://localhost:10011/riak/_albums/BornToRun curl http://localhost:10011/riak/_albums?keys=true | python3 -mjson.tool curl -i http://localhost:10011/riak/_albums/TheRiver/_artists,performer,1 curl -i -H "Content-Type: application/json" \ -H 'Link: _artists/Bruce>; riaktag="collaborator"' \ -d '{"name":"Steve"}' http://localhost:10011/riak/_artists/Steve curl -v http://localhost:10011/riak/_artists/Steve curl -i -X PUT -H "Content-Type: application/json" \ -H 'Link: _artists/Steve>; riaktag="collaborator"' \ -d '{"name":"Bruce"}' http://localhost:10011/riak/_artists/Bruce curl -v http://localhost:10011/riak/_artists/Bruce curl -i http://localhost:10011/riak/_albums/TheRiver/_artists,_,0/_artists,collaborator,1 curl -i -X DELETE http://localhost:10011/riak/_albums/BornToRun curl -i -X DELETE http://localhost:10011/riak/_albums/TheRiver curl -i -X DELETE http://localhost:10011/riak/_artists/Bruce curl -i -X DELETE http://localhost:10011/riak/_artists/Steve