incubator-doris RowsetId should be unique globally.

3b6akqbq  于 2022-04-22  发布在  Java
关注(0)|答案(0)|浏览(212)

RowsetId is used to identify a batch load file in one replica so that it is unique in one replica[not tablet!!!] currenlty. Same rowsetid does not mean same data for different replica. It has many restrictions, for example:

  • BE could not use rowset id as a cache key in file or block cache because rowsetid is not unique among different replicas.
  • BE has to rename rowsetid when clone rowset from other BEs.
  • During offload rowset to object storage like S3/BOS.., the object will be shared among replicas. It must have a unique rowsetid globally.

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题