Slide 41
Slide 41 text
Ordered PUT, insert to an
ordered list, user-defined
functions
Operation Model
Developers write transactions as stored procedures which
are composed of operations on keys and values:
41
value GET(k)
void PUT(k,v)
void INCR(k,n)
void MAX(k,n)
void MULT(k,n)
void OPUT(k,v,o)
void TOPK_INSERT(k,v,o)
void UDF(k,v,a)
Traditional key/value
operations
Operations on numeric
values which modify the
existing value
Replicate for reads
Save last write
Replicate for
commutative
operations
Log operations