多个应用程序可以共享 IBM Graph 服务的单个实例吗?
Can multiple apps share a single instance of an IBM Graph service?
我有一个 IBM Graph 的实例,我需要写入数据并从多个应用程序查询它。我需要将我的应用程序绑定到我的实例还是需要为每个应用程序创建一个单独的实例?理想情况下,我想在所有应用程序之间共享我的数据
是的,您可以在所有应用程序之间共享您的实例。您不需要将您的应用程序绑定到实例,但您可以根据需要进行绑定。当您实例化一个 IBM Graph 实例时,您会得到一组凭据和一个类似于此
的 url
{
"credentials": {
"apiURL": "https://graphrestify-alpha.ng.bluemix.net/2208V...348/g",
"username": "a530...dba",
"password": "ab7c...327"
}
}
您的应用程序将使用 apiURL
和 username:password 组合来发出针对服务的查询。例如,一个应用程序可以发送一个 /vertices
请求来创建一个顶点,而另一个应用程序可以同时向同一个图发送 /gremlin
请求(gremlin 查询)。两个应用程序都可以是数据的生产者和消费者。
我有一个 IBM Graph 的实例,我需要写入数据并从多个应用程序查询它。我需要将我的应用程序绑定到我的实例还是需要为每个应用程序创建一个单独的实例?理想情况下,我想在所有应用程序之间共享我的数据
是的,您可以在所有应用程序之间共享您的实例。您不需要将您的应用程序绑定到实例,但您可以根据需要进行绑定。当您实例化一个 IBM Graph 实例时,您会得到一组凭据和一个类似于此
的 url{
"credentials": {
"apiURL": "https://graphrestify-alpha.ng.bluemix.net/2208V...348/g",
"username": "a530...dba",
"password": "ab7c...327"
}
}
您的应用程序将使用 apiURL
和 username:password 组合来发出针对服务的查询。例如,一个应用程序可以发送一个 /vertices
请求来创建一个顶点,而另一个应用程序可以同时向同一个图发送 /gremlin
请求(gremlin 查询)。两个应用程序都可以是数据的生产者和消费者。