有没有一种方法可以选择cassandra键空间用于gremlin查询?

7y4bm7vi  于 2021-06-09  发布在  Cassandra
关注(0)|答案(0)|浏览(210)

通常,janusgraph.properties文件指定janus示例指向的存储后端参数:

  1. // For a Cassandra backend
  2. storage.backend=cql
  3. storage.hostname=cassandraHost
  4. storage.cql.keyspace=myKeyspace
  5. // ... port, password, username, and so on

现在,一旦创建了janusgraph示例,任何请求janusgraph的gremlin查询都将从名为“mykeyspace”的指定键空间创建/读取图形信息。
因为我需要使用一个janusgraph示例和一个已经运行的cassandra示例(不能更改键空间),但是我需要查询返回另一个名为“secondkeyspace”的键空间中包含的图,所以我的问题是:
有没有一种方法可以选择一个不同的cassandra键空间,将janusgraph gremlin查询指向gremlin查询本身?
而不是

  1. g.V().has(label, 'service').has('serviceId','%s').out().has(label,'user')```

我能做下一个吗?

  1. g.keySpace('secondKeySpace').V().has(label, 'service').has('serviceId','%s').out().has(label,'user')

提前谢谢你们的帮助,我是janusgraph的新手,我不知道这是否可行。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题