nGQL中vid值过长被截断的处理方法
生活随笔
收集整理的這篇文章主要介紹了
nGQL中vid值过长被截断的处理方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、問題描述
在構造的圖譜中,存在節點的值重合的問題,最終分析定位為vid值長度過長被截斷,只保留了17個字符串的長度,進而被判斷為同一個節點;比如說c11111111111111111234,c11111111111111111666;都被截斷為c11111111111111111,這要怎么處理呢?
二、解決方案
了解nebula的nGQL語句對VID要求。
如圖所示:系統對VID的長度作了限制。數據類型可以為INT64和FIXED_STRING(N)類型。字符串類型默認長度為8. 所以字符串類型的VID是可以自由設置最大長度的。
示例,在創建空間的時候,指定vid_type的數據類型及長度。
CREATE SPACE my_space_4(vid_type = FIXED_STRING(30))
三、結論
1、vid默認的數據類型為fix_string(8)
2、可以在創建空間時指定vid的數據類型,如果為字符串類型,可以指定最大長度。
總結
以上是生活随笔為你收集整理的nGQL中vid值过长被截断的处理方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nebula的nGQL语句可以为属性添加
- 下一篇: vim打开所有折叠的方法及其他所有折叠的