我想像下面提到的那样将自己的id设置为顶点。
BaseConfiguration configuration = new BaseConfiguration();
configuration.setProperty("storage.backend", "hbase");
configuration.setProperty("storage.hostname", "slave05");
configuration.setProperty("storage.port", "2181");
configuration.setProperty("storage.tablename", "REC_GRAPH1");
TitanGraph graph = TitanFactory.open(configuration);
Vertex vertex = graph.addVertex(200);
graph.commit();
但是我无法......我想我错过了一些配置设置。
请帮帮我..
谢谢, 的Vivek
答案 0 :(得分:2)
Titan分配了自己的标识符。你不能分配自己的。这种行为是大多数图形数据库的典型行为(几乎所有Blueprints实现都会发现这种情况)。如果您希望保留一个您自定义的标识符,则应创建适当的索引以快速查找该值,并将其视为顶点上的属性。