如何使用Gremlin.Net连接到Cosmos Db(主要通过SQL API更新)? (你是否可以?)

时间:2018-08-10 05:24:44

标签: azure-cosmosdb gremlin

我正在使用同时存储标准文档和图形文档的Cosmos DB应用程序。我们通过documentdb api保存了这两种类型,并且我能够运行使用DocumentClient.CreateGremlinQuery方法返回Graphson的图形查询。该graphson将由网络应用读取,并显示图形以供用户查看等等。

我的问题是,使用Microsoft.Azure.Graphs方法时,无法定义返回的Graphson格式的版本。因此,我调查了Gremlin.net,并从文档中获得了更多这方面的选择。

但是我发现使用gremlin.net连接到Cosmos Document Db很困难。您定义的服务器变量是这样的:

var服务器= new GremlinServer(“ https://localhost/”,8081,enableSsl:true,用户名:$“ / dbs / TheDatabase / colls / TheCOllection”,密码:“ C2y6yDjf5 / R + ob0N8A7Cgv30VRDJIWEHLM + 4QDU5DE2nQ9nDuVTqobD =“);

然后导致一个具有“ / gremlin”的uri,并且它无法找到数据库端点。

是否有人使用Gremlin.net连接到已设置为文档数据库而不是图形数据库的Cosmos文档数据库(不是配置为图形数据库的Cosmos数据库)?其中的文档在格式上与_isEdge / label / _sink等兼容,为graph / gremlin。

干杯

标记(文档db / Gremlin / graph新手)

0 个答案:

没有答案