昨天对JanusGraph学习了QuickStart,发现了一个问题:在实际开发的过程中,我们肯定不可能只用到一张图,那么如何创建新的图,或者说在图之间切换呢?重点就在与/conf下的.properties文件。
我们知道,在使用grelin时,几乎第一步都是加载配置文件,例如
graph = JanusGraphFactory.open('conf/janusgraph-hbase.properties')
下一步就是使用
j = graph.traversal()
实现对图的遍历。在这个过程中就产生了疑惑,为什么我没有指定图名他就知道我使用了哪张图呢?后来经过搜索发现,在conf下的.properties文件中,默认指定的图名为"janusgraph",如果不加设定,加载时会默认使用这个名字的图;想要修改就可以添加
storage.hbase.table=sanguo