titan相关内容

Gremlin 远程命令失败并出现超时错误:主机没有及时响应

我通过 gremlin groovy shell 连接到远程 gremlin 服务器.连接成功.但是对于我尝试执行的任何远程命令,它都会出现超时错误.即使对于命令 :>1+1 gremlin>:远程连接 tinkerpop.server conf/senthil.yaml==>已连接 - 10.40.40.65/10.40.40.65:50080小鬼>:>1+1主机未及时响应 - 检查服务器状态 ..
发布时间:2022-01-15 17:32:49 其他开发

Titan 以顶点为中心的索引与 Neo4j 标签

在处理这个问题时,我试图对这两种技术进行比较,我想知道你们中是否有人已经有处理其中任何一种或两种技术的经验?在处理类似用例时,我主要对性能数据感兴趣. 解决方案 同意 Marko 所说的一切,人们可以更进一步说,在图形数据库世界中,本地索引可以(甚至应该)替代全局索引.在我看来,图数据模型的最大优势在于它可以让您将数据模型编码到图拓扑中,从而在灵活性、易于演化和性能方面获得定性优势.考虑到 ..
发布时间:2022-01-13 14:03:11 其他开发

为 Spark 集群和 Cassandra 设置和配置 Titan

在 aurelius 邮件列表以及这里在 stackoverflow 上已经有几个关于配置 Titan 以使其与 Spark 一起工作的特定问题的问题.但我认为缺少的是对使用 Titan 和 Spark 的简单设置的高级描述. 我正在寻找的是使用推荐设置的最小设置.例如,对于 Cassandra,复制因子应为 3,并且应使用专用数据中心进行分析. 根据我在 Spark、Titan 和 ..
发布时间:2021-12-31 17:49:07 其他开发

社交网络的 Neo4j 图模型

我为社交网络创建了一个图形模型,并且需要一些关于缩放设计的具体建议.请原谅这些问题的不切实际,但我没有找到很多明确的例子...... 注意:状态更新和活动节点/关系是链表——最新的条目经常被放置在列表的顶部. 链接列表允许生成新闻提要,但每个用户可能有数百条记录 - 即使数据按日期降序排列,我也认为限制条款是不够的.我是否必须有一个单独的链表来只保存最近的 10 个状态/活动更新)并不 ..
发布时间:2021-12-28 17:48:59 其他开发

Titan 顶点中心索引与 Neo4j 标签

在接近这个问题时,我试图在这两种技术之间进行比较,我想知道你们中的任何人是否已经拥有处理其中任何一种或两种技术的经验?在处理类似用例时,我主要对性能数据感兴趣. 解决方案 同意 Marko 所说的一切,可以更进一步,并认为在图数据库世界中,本地索引可以(甚至应该)替代全局索引.在我看来,图数据模型的最大优势在于它可以让您将数据模型编码到图拓扑中,从而在灵活性、易于演化和性能方面获得定性优势 ..
发布时间:2021-12-28 17:45:13 其他开发

如何覆盖 Titan 数据库中的顶点 ID?

我正在使用一个框架来生成对象 Node 并且它们已经分配了一个 id.现在需要将它们转换为框架中控制的具有相同 ID 的 Titan 顶点(通过 node.id 访问) public long addNode(Node node) {TitanVertex 顶点 = (TitanVertex) g.addVertex(null);g.commit();vertex.setProperty(ID, ..
发布时间:2021-12-28 17:31:39 其他开发

Titan 如何使用 HBase/Cassandra 实现恒定时间查找?

在 O'Reilly 的书“Graph Databases"的第 6 章中,关于 Neo4j 如何存储图形数据库,它说: 理解为什么原生图处理效率如此之高与基于重索引的图表相比,请考虑以下内容.根据实现,索引查找的算法复杂度可能是 O(log n),而查找直接关系的则是 O(1).要遍历 m 步的网络,索引方法的成本为O(m log n),使使用 O(m) 的实现的成本相形见绌无索引邻接. ..
发布时间:2021-12-28 17:30:30 其他开发

Gremlin - 如果顶点不存在,则仅添加顶点

我有一组用户名(例如 ['abc','def','ghi'])要添加到图表中的“用户"标签下. 现在我首先要检查用户名是否已经存在 (gV().hasLabel('user').has('username','def')) 然后只添加那些'user' 标签下的 username 属性不匹配. 此外,这可以在单个 gremlin 查询或 groovy 脚本中完成吗? 我正在使用 T ..
发布时间:2021-12-23 16:25:20 其他开发

从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 其他开发

将Titan连接到Solr

我正在尝试将titan连接到solr.我正在使用的属性文件是 titan-cassandra-solr.properties : index.search.backend = solrindex.search.solr.mode =云index.search.solr.zookeeper-url =本地主机:2181 我已将我的泰坦核心配置为: 名称: titan 实例: /opt/ ..
发布时间:2021-04-21 19:38:23 其他开发

泰森图数据库中的Greson Server的Json加载

我正在尝试使用gremlin查询将Json文件加载到Titan图数据库中,但得到以下查询 graph = TitanFactory.open('conf/titan-cassandra-es.properties') g = graph.traversal() g.loadGraphSON('tjson.json.json') 我遇到类似 的错误 没有方法签名: ..
发布时间:2020-11-20 21:06:12 Java开发

Gremlin:如何返回顶点及其关联的顶点?

我需要返回一些团体和该团体中的人,像这样: Group A -----Person A -----Person B -----Person C Group B -----Person D -----Person E -----Person F 我要如何用gremlin做到这一点.它们通过边缘连接在一起. 解决方案 最好在样本中包含有关Gremlin的问题的示例图,最好将其作为以 ..
发布时间:2020-11-20 21:06:05 其他开发

Gremlin drop()无法通过Java API工作

我正在使用由本地dynamodb实例(使用3.0 tinkerpop堆栈)支持的titan db 1.0.0.我花了比想承认的更多时间来尝试弄清为什么drop()无法正常工作.在我的用例中,我试图删除通过遍历发现的特定边,但是即使graph.traversal().V().drop()也不起作用.我做了很多谷歌搜索,但也许没有使用正确的关键字.我终于弄清楚了我将在回答中指定的问题.希望其他人觉得这 ..
发布时间:2020-11-20 21:05:02 Java开发