JanusGraph
文章平均质量分 74
cocohappy-
这个作者很懒,什么都没留下…
展开
-
JanusGraph入坑笔记(四)- TraversalStrategy
上一篇提到了StandardJanusGraph在实例话之前就加入了六个strategies,但是他们是同一种。下面我们看看五类strategy分别是什么。(一)DecorationStrategyImplemented by strategies that adds "application logic" to the traversal为traversal加入“应用策略”,具体什么事应用策略,可以看到它的实现类中是一些关于事务、链接、ID生成等策略。(二)Optimizat...原创 2021-10-22 10:11:05 · 232 阅读 · 0 评论 -
JanusGraph入坑笔记(三)- StandardJanusGraph
Strategies介绍可以看到代码中在实例化StandardJanusGraph类之前,有一个静态代码块来定义和注册TraversalStrateGies类,这个类包含了一系列TraversalStrategy。我们把这个类的注释翻译过来主要部分如下:(1)TraversalStrategy用于改变一个Traversal的原子性操作(2) 有六个(虽然只给出了五个)预定义的策略类型:DecorationStrategy OptimizationStrategy Pro...原创 2021-10-21 16:16:52 · 293 阅读 · 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 · 779 阅读 · 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 · 657 阅读 · 0 评论