Database Reference
In-Depth Information
Last-Modified: Tue, 13 Dec 2011 17:53:59 GMT
{"nickname" : "Sweet Polly Purebred", "breed" : "Purebred"}
--EZYdVz9Ox4xzR4jx1I2ugUFFiZh--
--6mBdsboQ8kTT6MlUHg0rgvbLhzd--
Wenn Sie die Informationen zu Polly und zu Zwinger 1 wünschen, setzen Sie
keep
auf 1.
$
curl http://localhost:8091/riak/cages/2/
_
,next
_
to,1/
_
,
_
,
_
--PDVOEl7Rh1AP90jGln1mhz7x8r9
Content-Type: multipart/mixed; boundary=YliPQ9LPNEoAnDeAMiRkAjCbmed
--YliPQ9LPNEoAnDeAMiRkAjCbmed
X-Riak-Vclock: a85hYGBgzGDKBVIcypz/fvrde/U5gymRKY+VIYo35gRfFgA=
Location: /riak/cages/1
Content-Type: application/json
Link: </riak/animals/polly>; riaktag="contains", </riak/cages>; rel="up"
Etag: 6LYhRnMRrGIqsTmpE55PaU
Last-Modified: Tue, 13 Dec 2011 17:54:34 GMT
{"room" : 101}
--YliPQ9LPNEoAnDeAMiRkAjCbmed--
--PDVOEl7Rh1AP90jGln1mhz7x8r9
Content-Type: multipart/mixed; boundary=GS9J6KQLsI8zzMxJluDITfwiUKA
--GS9J6KQLsI8zzMxJluDITfwiUKA
X-Riak-Vclock: a85hYGBgzGDKBVIcypz/fvrde/U5gymRMY+VwZw35gRfFgA=
Location: /riak/animals/polly
Content-Type: application/json
Link: </riak/animals>; rel="up"
Etag: VD0ZAfOTsIHsgG5PM3YZW
Last-Modified: Tue, 13 Dec 2011 17:53:59 GMT
{"nickname" : "Sweet Polly Purebred", "breed" : "Purebred"}
--GS9J6KQLsI8zzMxJluDITfwiUKA--
--PDVOEl7Rh1AP90jGln1mhz7x8r9--
Das liefert die Ergebnisse auf demWeg zum Endergebnis zurück. Mit anderen
Worten wird also jeder Schritt festgehalten (engl.
keep
).
Jenseits von Links
Neben
Link
s können Sie beliebige Metadaten über den Header-Präfix
X-Riak-
Meta-
speichern. Wenn wir die Farbe (color) eines Zwingers festhalten wollen,
ohne dass das für die täglichen Aufgaben von entscheidender Bedeutung
wäre, könnten wir Zwinger 1 mit der Farbe Pink kennzeichnen. Der Abruf
des URL-Headers (über das Flag -I) liefert Ihnen den Namen und den Wert
der Metadaten zurück.