Hbase有几个put具有相同的行键和标识符

时间:2016-11-21 02:49:43

标签: hbase

我正在开发多线程应用程序..

我的应用程序可以根据行键值运行put命令。因此,put命令可以多次执行相同的键值。这会导致habse异常吗?

1 个答案:

答案 0 :(得分:1)

不,它没有。 Hbase操作在单个rowkey上是原子操作。因此,密钥的多个更新将逐个执行。如果将相同的rowkey +列族+列键设置为不同的值,它将覆盖最后一个值。此外,如果在列族上启用版本控制,则可以存储每个更新值。