1.创建列族中有version的表
create ‘user’ , {name=>‘info’ , versions=>10}
2.测试version的作用
put ‘user’ , ‘row1’ , ‘info:name’ , ‘x’
put ‘user’ , ‘row1’ , ‘info:name’ , ‘x1’
put ‘user’ , ‘row1’ , ‘info:name’ , ‘x2’
put ‘user’ , ‘row1’ , ‘info:name’ , ‘x3’
scan ‘user’
---->
row column+cell
row1 column=info:name, timestamp=121, value=x3
get ‘user’ , ‘row1’ , {column=>‘info:name’ , versions=>5}
---->
row column+cell
info:name timestamp=124, value=x3
info:name timestamp=123, value=x2
info:name timestamp=122, value=x1
info:name timestamp=121, value=x
get ‘user’ , ‘row1’ , {column=>‘info:name’ , timestamp=>121}
---->
row column+cell
info:name timestamp=121, value=x
//扫描多个version
scan ‘user’ , {raw=>true,versions=>10}
---->
row column+cell
info:name timestamp=124, value=x3
info:name timestamp=123, value=x2
info:name timestamp=122, value=x1
info:name timestamp=121, value=x