Galaxybase JavaAPI里的“外部唯一标识”、“PK”、“内部id”有什么区别?外部唯一标识和pk是一个意思吗?
2条回答 默认 最新
关注您好,“外部唯一标识”,也称“PK”, 是点数据的唯一标识,用来区分不同的点。类似人的身份证号,人的姓名可能相同,但是身份证号不可能相同。所以用身份证号来区别不同的人。
Galaxybase在加载数据时,需要用户指定点的某个属性作为“外部唯一标识”,Galaxybase会以“String”格式来处理它。
在加载或插入点数据时,Galaxybase会为每个点数据分配一个全局唯一的“内部id”,内部id是“Long”类型的。
所以,Galaxybase 中,用户有两种方法来确定一个点,一是通过“内部id“(long 型),二是通过”外部唯一标识“(即pk)。本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用