Могут ли несколько приложений совместно использовать один экземпляр службы IBM Graph?
У меня есть экземпляр IBM Graph, мне нужно написать данные и запросить их из нескольких приложений. Нужно ли привязывать мои приложения к моему экземпляру или мне нужно создавать отдельный экземпляр для каждого приложения? В идеале я хотел бы поделиться своими данными между всеми своими приложениями
1 ответ
Да, вы можете поделиться своим экземпляром между всеми вашими приложениями. Вам не нужно привязывать ваше приложение к экземпляру, но вы можете, если хотите. Когда вы создаете экземпляр IBM Graph, вы получаете набор учетных данных и URL-адрес, подобный этому
{
"credentials": {
"apiURL": "https://graphrestify-alpha.ng.bluemix.net/2208V...348/g",
"username": "a530...dba",
"password": "ab7c...327"
}
}
Ваше приложение будет использовать apiURL
вместе с комбинацией имя пользователя: пароль для выдачи запросов на обслуживание. Например, одно приложение может отправить /vertices
запрос на создание вершины и другое приложение может делать /gremlin
запрос (гремлиновый запрос) к одному и тому же графику одновременно. Оба приложения могут быть как производителями, так и потребителями данных.