我们先看看elasticsearch。这里采用在kibana中主要是CURL的命令行写法有点费劲。





现在有3条数据。接下来更新把20更新成21。
db.t.update({"name":"薛晓刚","age":"20"},{$set:{"age":"21"}})

更新成功。MongoDB的语法实在是和一般的SQL差距较大。不知道将来能不能用简单SQL来做?
es、pulsar这些都支持SQL了。
再尝试save。save的时候没有符合条件的(其实是漏了改条件了),所以直接新增了一条。

这个其实看不出多版本。虽然我在有的记录上修改成功了。
再看看HBase的。

好久不用了,已经生疏了。如果就一个技术栈每天用,真的会炉火纯青。但是当你10几种技术栈的时候,就所谓十八般武艺,样样稀松了。
这个表已经支持多版本了。

多版本也是要存储的,所以数据量会多。但是万一改错了支持找回啊。大数据是不会有备份的解决方案的,所以这个不失为一种好的备份方案。


文章转载自四海内皆兄弟,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




