使用 Gremlin.Net 3.3.2 我从 Neptune 和 Cosmos DB 得到了非常不同的结果。两个平台上的图形数据相同。Cosmos DB 为我提供了我需要的一切(顶点 ID、标签和属性)。
当使用 Gremlin.Net 对 Neptune 进行查询时,我只得到顶点 ID 和标签。这是 Neptune 和 Gremlin.net 的错误吗?海王星的错误?
如果在 gremlin 控制台中执行查询 Neptune 会返回所有数据,那么问题似乎仅限于 Gremlin.Net。
查询 = gV().has('name',within('wind'))
Amazon Neptune results
{
"Id": "14b15642-842f-888a-a28e-3ed117a07d5b",
"Label": "keyword"
}
Cosmos DB results
{
"id": "wind",
"label": "keyword",
"type": "vertex",
"properties": {
"popularity": [
{
"id": "8f9967f1-cead-41d6-a432-de025d9dc14b",
"value": "16"
}
],
"name": [
{
"id": "fb90af3f-828b-4cc0-b9f8-b571a30c6b14",
"value": "wind"
}
]
}
}