janusgraph的簡單使用
當安裝好以后簡單的使用janusgraph
1.進入janusgraph的shell命令界面
[root@had214 janusgraph-0.3.1-hadoop2]# bin/gremlin.sh
2.使用janusgraph自帶的一個gods圖庫進行簡單的操作
god圖
2.1打開一個janusgraph的實例,類似於spark-shell中得sparksession,open中寫的是janusgraph的配置信息
graph=JanusGraphFactory.open('conf/gremlin-server/janusgraph-hbase-es.properties')
2.2使用自帶的方法加載內部的方法
GraphOfTheGodsFactory.load(graph)
2.3遍歷數據
g = graph.traversal()
2.4獲取節點名字為saturn的位置
saturn = g.V().has('name', 'saturn').next()
2.5獲取staturn的屬性
g.V(saturn).valueMap()
2.6通過圖數據庫中得關系進行查找到staturn的爺爺是誰
g.V(saturn).in('father').in('father').values('name')