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