gremlin相关内容

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连接到gremlin服务器时出现问题

我想连接到我的gremlin服务器,在该服务器上给gremlin-server.yaml和remote.yaml提供了相同的主机.我的gremlin在linux服务器上.在给出:remote命令的同时,我得到了 gremlin> :remote connect tinkerpop.server conf/remote-objects.yaml 05:20:38 WARN org.apach ..
发布时间:2020-11-20 20:51:12 其他开发

OrientDB SQL与Gremlin

OrientDB中的哪种查询语言提供了最快的解决方案:SQL或Gremlin? Gremlin非常吸引人,因为它在其他图形库中通用,但是这需要在OrientDB中进行大翻译还是根本不需要翻译(延迟是多少)? 解决方案 编辑 正如@decebal指出的那样,这不是一个好的测试案例. 请舍弃以下基准. 图数据库的力量来自关系,那些查询是 显然偏向于简单的结构,这反映了唯一的 结论是,当您 ..
发布时间:2020-11-20 20:51:08 其他开发

Tinkerpop Gremlin深度优先搜索顺序

我有一个非常简单的示例图,正在尝试进行深度优先查询.假设图形边缘看起来像这样 A->B A->C B->D B->E C->F C->G 从A开始的深度优先搜索应返回 A-B-D-E-C-F-G 但是如果我能得到以下命令,那就更好了 D-E-B-A-F-G-C-A 如何创建将输出此订单的Gremlin查询?如果我做这样的事情 g.V('A').repeat(ou ..
发布时间:2020-11-20 20:48:21 其他开发

gremlinpython-返回id和标签为字符串

我在Python 3.7.2上使用gremlinpython 3.4.1,并且在获得顶点/边缘响应时,它为id提供,为标签提供.我如何获取它以在响应中提供id和label的字符串值呢?我的目的是获取输出并生成JSON 输出: python3 stackoverflow.py [{'name': ['USA'], 'parentname': ['U ..
发布时间:2020-11-20 20:47:13 Python

如何在Java中将属性添加到顶点属性?

我想将属性添加到顶点属性.在gremlin中,我将属性"phone"添加到顶点属性"places",其值为"place1" g.V(v).properties('places').hasValue('place1').property('phone',"123456789") 不使用事务提交就可以了.但是,当我在Java代码中使用这种方式时,它不起作用.因此,在Java代码中,如何向顶点 ..
发布时间:2020-11-20 20:47:05 Java开发

如何将Gremlin Server连接到远程Neo4j数据库?

我对Gremlin服务器有疑问.是否可以将Gremlin服务器连接到Neo4j服务器(远程数据库)?目前,我的文件系统中有一个Neo4j数据库,一个与之连接的Gremlin服务器.现在,我希望两台服务器都使用相同的Neo4J数据库运行 我使用: Gremlin服务器3.1.1 Neo4J Community 2.2.8(可以更新至2.3.2) 我找到了另一个问题,但没有答案如何将蓝图连 ..
发布时间:2020-11-20 20:45:43 其他开发

如何使用Gremlin在OrientDB中创建自定义类

我想在SQL中使用这种语法: create class Person extends V 格雷姆林宫 解决方案 我不确定是否可以通过Gremlin操作OrientDB模式. Gremlin独立于OrientDB,并且不适用于架构,因为并非所有图形数据库都支持架构. 要在OrientDB中添加特定类的顶点,可以使用Graph API(请参见 doc ).如果在类名之前添加字符 ..
发布时间:2020-11-20 20:45:41 其他开发

合并格雷姆林地图

我正在尝试编写一个满足响应对象中两个要求的查询: 必须包括顶点的 all 属性,而无需在查询中指定单个字段. 必须在对象的同一级别上将结果展平. 作为单独的查询,我可以这样做: 1. valueMap查询 g.V(1) .valueMap().by(unfold()).fold() 响应: { "property1": "value1", "prop ..
发布时间:2020-11-20 20:44:37 其他开发

通过Gremlin在大图中的节点/边数?

最简单的方法是什么?通过Gremlin来计算大型图中节点/边的数量的最有效方法?我发现的最好的方法是使用V迭代器: gremlin> g.V.gather{it.size()} 但是,根据 V的文档,这对于大型图形来说不是可行的选择: 图形的顶点迭代器.利用它遍历所有对象 图中的顶点.除非使用大图,否则请小心使用 结合键索引查找. 解决方案 我认为对所有顶点进行计数的首选方 ..
发布时间:2020-11-20 20:44:33 其他开发

锯齿结果数组Gremlin查询

请您帮我编写一个查询,以将遍历中的每个源顶点及其关联的边和顶点返回为每个此类源顶点上的数组的查询?简而言之,我需要一个包含3个元组的数组的结果集,其中每个元组的项1是源顶点,而项2和3是关联的数组. 谢谢! 编辑1:在图形数据上进行扩展,并添加了我当前的问题查询. 编辑2:改进的Gremlin示例图形代码(抱歉,认为没有人会真正运行它.) 样本图 g.addV("bluep ..
发布时间:2020-11-20 20:43:27 其他开发

格林姆林:获取遍历的边

样本数据:TinkerPop Modern 所需的数据格式: {'relation': '['created']', 'id': [10224, 10220], 'title': ['Marko', 'lop']} {'relation': '['knows', 'created']', 'id': [10224, 10226, 10222], 'title': ['Marko', ' ..
发布时间:2020-11-20 20:43:25 其他开发

Gremlin查询最后一个值的groupcount

我有一个带有两套顶点的泰坦图,一套用于UserID,另一套用于Products.购买产品时,UserID和产品顶点之间的边缘包含“日期".我正在寻找一个gremlin查询,该查询可以按上次购买的产品给我一组用户ID 例如,如果有如下数据 UserID,Date,Product A,2016-01-01,'Razor' A,2016-01-02,'Toothpaste' B,2016-0 ..
发布时间:2020-11-20 20:42:14 其他开发