修改数据的本质
put 修改,只是 添加新数据,旧数据不会消失,查询时 显示最近时间戳 的数据
可以理解为:修改的数据,将旧数据 “覆盖”
删除数据,只是删除 最近时间戳 的数据,旧数据还会出现
测试
添加数据
put 'student','1003','info:name','lili'
put 'student','1003','info:age',21
执行修改
put 'student','1003','info:age',22
执行 get 查询
查询时显示最近时间戳的数据
get 'student','1003'
显示结果如下:
COLUMN CELL
info:age timestamp=1632553836599, value=22
info:name timestamp=1632553812140, value=lili
1 row(s)
Took 0.0166 seconds
删除
删除数据,只是删除最新时间戳的数据,旧数据还会出现
delete 'student','1003','info:age'
执行 get 查询
旧数据还会出现
get 'student','1003'
显示结果如下:
COLUMN CELL
info:age timestamp=1632553836599, value=21
info:name timestamp=1632553812140, value=lili
1 row(s)
Took 0.0166 seconds
age 是 21 这条就数据又出现了
