你好!在代码:
定义了不同的keyType,如下:enum class NebulaKeyType : uint32_t {
kVertex = 0x00000001,
kEdge = 0x00000002,
kIndex = 0x00000003,
kSystem = 0x00000004,
kOperation = 0x00000005,
kKeyValue = 0x00000006,
};
请问这里的Index是指用户在Tag上创建的Index数据吗?以及 kSystem 、 kOperation 、 kKeyValue的含义是什么?
可以参考
kSystem, kOperation, kKeyValue. 的含义 cc @critical27
1 个赞
enum class NebulaKeyType : uint32_t {
kVertex = 0x00000001, // 点
kEdge = 0x00000002, // 边
kIndex = 0x00000003, // 点或者边的索引
kSystem = 0x00000004, // 内部使用
kOperation = 0x00000005, // 目前主要用在rebuild索引过程
kKeyValue = 0x00000006, // 暂时没用 原来1.0可以支持kv接口 2.0没做
};
另外可以参考NebulaKeyUtils.cpp
就知道各个类型的用处
2 个赞