gremlin-server相关内容

从Node.js批量加载titan db中的数据

我当前的情况就像 我有一个兔子mq,可以给我下订单的详细信息. 另一方面,我有我的titan db(cassandra存储,es索引后端和gremlin服务器). 还有另一个我有nodejs应用程序,它可以使用 https://www通过http api与gremlin服务器进行交互.npmjs.com/package/gremlin .我可以从这里点击我的图形数据库. 现在我要做 ..
发布时间:2021-05-13 19:30:25 其他开发

如何在Gremlin中将UUID用作ID?

我要添加这样的顶点: g.addV("foobar").property("id",1).property(... etc ... 如何设置带有uuid而不是整数ID的属性? 解决方案 "id"可以有多种含义.如果只是说要使用UUID作为唯一标识符来查找顶点,那么将其与所选图形数据库的基础索引功能结合使用时,可以采用所采用的方法.换句话说,只要您在"id"上有一个索引,就可以快 ..
发布时间:2021-05-13 19:29:41 其他开发

将valueMap与match()一起使用

我正在调用JanusGraph远程,默认情况下它将返回ReferenceVertex.为了同样检索属性,我使用了valueMap(),它适用于简单的查询. 但是,在我的用例中,我需要建立一个联接,该联接基于ReferenceVertex可以很好地工作,如下所示: // select t1.table2_ID, t2.table2_ID from table1 as t1 inner j ..
发布时间:2020-11-20 20:59:00 其他开发

对于给定的遍历gremlin查询,如何在所有访问的节点/边上应用静态方法

我们在每个节点和边缘上将用户权限标记为(SET基数的)属性.对于给定的遍历gremlin查询,想知道对所有访问的节点/边缘应用has步长的最佳方法是什么. 就像一个非常简单的遍历查询: //从伦敦希思罗机场(LHR)飞往美国机场的航班 g.V().has('code','LHR').out('route').has('country','US').values('code') 使用 ..
发布时间:2020-11-20 20:52:53 其他开发

Gremlin查询是否有效取决于上下文

在查询中(通过斯蒂芬·马莱特(Stephen Mallette)在因此,我打开gremlify编写了一个数据创建查询,然后将其粘贴到gremlin控制台中,以便可以在那里进行测试,并且我发现如果在查询的数据创建部分之后执行了该代码,并且在gremlify中不起作用,据我了解,它应该可以工作. 查询是这样的: g.V().as('a'). repeat(both().simplePa ..
发布时间:2020-11-20 20:52:42 其他开发

Gremlin.Net System.InvalidOperationException:'用于"janusgraph:RelationIdentifier"的反序列化器;找不到"例外

我是janusgraph和tinkerpop的新手.我正在使用Gremlin.Net 3.2.7连接到janusgraph,所有返回顶点的请求对我来说都可以正常工作,但是当我运行任何返回边缘的操作时,例如"gV(61464).outE('father'). toList()" 库中的异常: System.InvalidOperationException:'反序列化器 找不到"janusgr ..
发布时间:2020-11-20 20:51:25 C#/.NET

以编程方式将全局变量添加到gremlin服务器

如何将全局变量添加到嵌入式Gremlin服务器实例? 此外,尽管我可以从类路径中加载资源,但我还是希望避免从文件中加载服务器配置. 确实不建议使用GremlinExecutor上的 解决方案 getGlobalBindings(),但是 被getScriptEngineManager()替换以添加全局范围的绑定 直接指向该对象. 来自3.2.5 javadoc(最初不建议使用它 ..
发布时间:2020-11-20 20:51:21 Java开发

Gremlin.net text包含等效项

我正在使用Gremlin.net库连接到janus图形服务器.我是在卡桑德拉(cassandra)和复杂的数据存储和索引搜索中使用.在gremlin语言和gremlin控制台中,我使用 textContains 在属性文本中进行搜索.我为此使用了混合索引,但是可以在 Gremlin.net 库中找到与之等效的索引吗?有人可以帮忙吗? 解决方案 Gremlin.Net将不具备此功能. Tin ..
发布时间:2020-11-20 20:51:16 C#/.NET

测量序列化和反序列化时间

除了我先前的问题外,还有没有一种方法可以测量gremlin服务器对来自客户端的查询请求进行序列化和反序列化所花费的时间?例如,如果客户端是一个Java应用程序,它将查询请求发送到运行在远程服务器上的gremlin服务器,那么有没有一种方法可以测量从gremlin服务器接收到该请求的时间到将其反序列化,然后再运行查询? > 非常感谢 解决方案 否-我想不出如何直接做到这一点,但是当您这样编 ..
发布时间:2020-11-20 20:40:21 其他开发

gremlin python-向顶点添加多个但数量未知的属性

我想向一个顶点添加多个属性,但是从一开始就不明确知道这些属性可能是什么.例如,假设要将一个人作为顶点添加到图形中,我们具有以下属性字典: 人员1 { "id": 1, "first_name": "bob", "age": 25, "height": 177 } 也许要添加另一个顶点,一个人具有以下属性: 人员2 { "id": ..
发布时间:2020-11-20 20:39:06 Python

将Gremlin图存储在本地DynamoDB中

我没有使用AWS,而是使用其本地可用的DynamoDB数据库,并在Gremlin控制台中创建了图形. 我的电脑正在使用Gremlin-version=3.0.1.incubating和Titan-version=1.0.0 我的问题:如何在我的本地DynamoDB中保存图形,以便我可以随时取回它? (例如,计算机重新启动后). 我已经尝试了很多,使用save()或commit() ..
发布时间:2020-11-20 20:36:47 其他开发