Запрос JanusGraph Gremlin не дает всех ребер, но доступен в базе данных - PullRequest
0 голосов
/ 08 ноября 2019

Я новичок в Янусграфе. Я выполняю нижеуказанные запросы gremlin в моей графической среде, где у нас есть HBASE в качестве бэкэнда, но он не дает мне правильных данных, а существует в базе данных графов.

Пример 1 - Ниже запрос не дает ответа

g.E().has('sName','ACBDG768').has('srcP','0.2908').has('srcV','290').has('vr','NMS').has('dName','ZBDG4350').has('tech','MS').has('category','LOGICAL')
==>
No Result

, но когда я удаляю свойство 'vr' из запроса, оно приходит, и я вижу 'vr'имя и значение свойства доступны в ответе

g.E().has('sName','ACBDG768').has('srcP','0.2908').has('srcV','290').has('dName','ZBDG4350').has('tech','MS').has('category','LOGICAL').valueMap()
==>[sName:ACBDG768,cTime:1570097697568,tech:MS,vr:NMS,srcP:0.2908,dName:ZBDG4350,connType:ACCEN,srcV:290,category:LOGICAL,mTime:1570097697568]

Пример 2-

g.E().has('connType','DCCENN-ACCENN').count()
==>255

Приведенный выше запрос дает мне только 255 записей с' connType '=' DCCENN-ACCENN ', но когда я изменяю запрос для тех же данных с другим параметром, я могу найти данные, и я наблюдаю, что фактические записи' connType '=' DCCENN-ACCENN 'присутствуют в базе данных 2389, которая не соответствует вышеуказанному запросу.

g.E().has('mtype','hub').valueMap()
==>[sName:DC15G762,cTime:157005766568,tech:MS,vr:NMS,srcP:0.2902,dName:CYDG9976,connType:DCCENN-ACCENN,srcV:291,category:LOGICAL,mTime:157005766568]
[sName:BS3G432,cTime:157005766666,tech:MS,vr:NMS,srcP:0.3102,dName:ALP4256,connType:DCCENN-ACCENN,srcV:312,category:LOGICAL,mTime:157005766568]
.
.
total 3875 list('DCCENN-ACCENN' count 2389)

Пожалуйста, рассмотрите два приведенных выше примера сценария и дайте мне знать, что нужно сделать, чтобы решить эту проблему.

jason-plurad Пожалуйста, помогите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...