pkIsHandle & isCommonHandle

在 tikv-java-client 中有 pkIsHandle 和 isCommonHandle 的概念,有些分不清分别表示什么意义,求解释

是在那个文档链接看到的内容描述不清晰
附上一下链接~

1 个赞

我觉得应该是源码里的(如下),确实没找到对它们的解释,只能从字面意思猜测

// 檢測該key在本地緩存中是否存在
var setPresume bool
skipCheck := sctx.GetSessionVars().StmtCtx.BatchCheck
if (t.meta.**IsCommonHandle** || t.meta.**PKIsHandle**) && !skipCheck && !opt.SkipHandleCheck {
// 如果是 LazyCheck ,那麼只讀取本地緩存判斷是否存在
if sctx.GetSessionVars().LazyCheckKeyNotExists() {
var v []byte
//只讀取本地緩存判斷是否存在

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。