HBase和谷歌的Bigtable既支持单行交易又不支持多行,这意味着什么?目前我在我的本地文件系统上使用HBase;我怎么能看到这个呢?
答案 0 :(得分:3)
你有一行看起来像这样:
用户名:fabspro 密码:1234 account_active:1 last_login:2012-10-10 last_login_ip:135.23.15.3
例如,。然后,当用户登录时,您需要更新last_login和last_login_ip。如果在单个放置操作中更新两个字段,则两个字段将同时更新。如果由于某种原因无法更新某个字段,或者中途更新失败,则不会写入任何值。这意味着无论如何,如果您读取该行,您可以预期last_login和last_login_ip彼此一致。