关于之前的回答……目前的联系连接Gremlin服务器@ Azure Cosmos DB Gremlin API...是通过远程.yaml文件[检查下面的图像]。
限制是,一次只能连接到一个特定的图表。不给太多的空间(或自由)到存储和定位顶点和边(图形每个说)!
- —————————————————————————————————————————————————————————————————————————————————————————————————————————————-
友情链接:
- 快速入门:使用Java SDK和Azure Cosmos DB for Gremlin => https://learn.microsoft.com/en-us/azure/cosmos-db/gremlin/quickstart-java构建图形数据库
- Azure-Samples /azure-cosmos-db-graph-java-getting-started
- —————————————————————————————————————————————————————————————————————————————————————————————————————————————-
remote.yaml
hosts: [*********.gremlin.cosmos.azure.com]
port: 443
username: /dbs/<database name>/colls/<collection name>
password: *******************************************************
connectionPool: {
enableSsl: true}
serializer: { className: org.apache.tinkerpop.gremlin.driver.ser.GraphSONMessageSerializerV2d0, config: { serializeResultToString: true }}
我想在*****放置一个位置或变量……这样我就可以选择在哪个图形集合中添加顶点和边……如果可能话!
1条答案
按热度按时间fnvucqvd1#
根据我在CosmosDB的链接中阅读到的内容以及我对TinkerPop驱动程序的了解(我更熟悉后者),我认为除了为每个想要连接的“集合”创建一个
Cluster
示例之外,你没什么可做的。这显然会将这些不同的集合视为不同的图形,但至少从TinkerPop驱动程序的Angular 来看,我不认为有任何其他选择。