HBase IO并发问题,如果我们扫描HBase并同时放置符合扫描条件的内容,会怎么样?

HBase IO并发问题,如果我们扫描HBase并同时放置符合扫描条件的内容,会怎么样?,hbase,Hbase,好的,我想测试这个场景,但是在并发性方面,即使存在问题,也不容易重现这个问题 让我们把它分解一下: Timeline: -------------------------------- Scan start and finish time: | | Scan cursor location: ^ Put operation took

好的,我想测试这个场景,但是在并发性方面,即使存在问题,也不容易重现这个问题

让我们把它分解一下:

Timeline:                         --------------------------------
Scan start and finish time:           |                      |
Scan cursor location:                             ^
Put operation took place:          a  b     c     d      e   f  g
  • a
    put在扫描开始之前就发生了,这一次应该由扫描来完成
  • b
    put在扫描开始的同时发生,可以找到这个吗
  • c
    put发生在扫描开始之后,但在扫描光标到达之前
  • d
    放置发生在扫描光标到达
    d
    时,就好像它已经在那里一样
  • e
    put发生在扫描之后,我不确定这一次
  • f
    put发生在扫描刚刚完成时,这个肯定找不到
  • g
    找不到,无需讨论
我想知道可以通过扫描操作操作的
b
c
d
e
,谢谢