JanusGraph
文章平均质量分 74
cocohappy-
这个作者很懒,什么都没留下…
展开
-
JanusGraph入坑笔记(四)- TraversalStrategy
上一篇提到了StandardJanusGraph在实例话之前就加入了六个strategies,但是他们是同一种。下面我们看看五类strategy分别是什么。 (一)DecorationStrategy Implemented by strategies that adds "application logic" to the traversal 为traversal加入“应用策略”,具体什么事应用策略,可以看到它的实现类中是一些关于事务、链接、ID生成等策略。 (二)Optimizat...原创 2021-10-22 10:11:05 · 245 阅读 · 0 评论 -
JanusGraph入坑笔记(三)- StandardJanusGraph
Strategies介绍 可以看到代码中在实例化StandardJanusGraph类之前,有一个静态代码块来定义和注册TraversalStrateGies类,这个类包含了一系列TraversalStrategy。我们把这个类的注释翻译过来主要部分如下: (1)TraversalStrategy用于改变一个Traversal的原子性操作 (2) 有六个(虽然只给出了五个)预定义的策略类型: DecorationStrategy OptimizationStrategy Pro...原创 2021-10-21 16:16:52 · 307 阅读 · 0 评论 -
JanusGraph入坑笔记(二)- JanusGraphFactory
代码 一般情况下,我们有两种形式打开JanusGraph图查询引擎 (1)在终端中 graph = JanusGraphFactory.open('conf/janusgraph-cql-es.properties') (2)在java代码中 JanusGraph graph = JanusGraphFactory.open(properties-path); 源码解析一:open(String properties-path) public static JanusGraph open原创 2021-10-21 14:31:41 · 798 阅读 · 0 评论 -
JanusGraph入坑笔记(一)- Installation
本文中JanusGraph运行环境包含四个主要的功能模块和一个协调模块 (1)JanusGraph 作为图查询引擎 (2) ElasticSearch 作为索引 (3) Hbase 作为数据库 (4) Hadoop 作为实际分布式储存系统 (5)Zookeeper 作为协调Hbase和Hadoop的组件 安装elasticsearch 7.6.1 官网 安装 安装hadoop 2.10.1 官网 文档 安装 配置: (1)hadoop/etc/hadoop/hadoop-e.原创 2021-10-21 14:11:18 · 670 阅读 · 0 评论