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

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

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

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

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

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

我能做下一个吗?

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

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

暂无答案!

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

相关问题