频繁的对tikv某个region set/delete影响有多大

我的场景:
1: 海量数据存储, TB级别, key的量是百亿
2: 对某个region非常的频繁的set/delete 会有什么影响

1赞

没啥影响,Lsm 只会insert更多的数据

1赞

这个会不会导致频繁的region数据迁移

1赞

可以描述下您的应用场景吗?对这个测试关注的原因是什么

  1. 我们自己实现了一套基于rawkv的mvcc的事务处理(重新实现了percolator)
  2. 事务的gc也自己实现了
  3. gc过程中产生了大量临时的相邻前缀的keys
  4. 所以我想知道在百亿数据中, 对其中相邻的几个region频繁的set/delelte会不会造成region数据迁移
  5. 上述也可能会导致region热点问题
  6. 所以目前有想法将临时keys放在其他存储上处理
1赞

方便描述下 keys 编码么?mvcc 和 percolator 更上层表现是 table 么还是其他概念?

类似table的概念, 分拆成一个个字段
key的编码规则类似于sql2kv