Как мы можем запустить базу данных графа Нептуна на докере

Как мы можем запустить базу данных графа Нептуна на докере

Так как Neptune DB была недавно произведена, она не доступна в Localstack, может кто-нибудь подсказать мне, как развернуть AWS Neptune DB Service в док-контейнер

4 ответа

Вы не развертываете Нептун, вы развертываете клиентское приложение, которое использует соответствующую клиентскую библиотеку для доступа к Нептуну. Программное обеспечение / оборудование neptune управляется AWS, и вы не можете получить к нему доступ, кроме как через API.

Я предполагаю, что вы пытаетесь создать локальный контейнер докеров, совместимый с Neptune (то есть какой-то контейнер докеров с совместимым API). Это похоже на использование minios при выполнении тестирования локальной интеграции с S3. Если это действительно то, что вы ищете, я бы рекомендовал использовать образ gremlin-server tinkerpop. Это должно сделать вашу работу за вас, поскольку Neptune использует Gremlin в качестве языка запросов.

На данный момент я нашел только один способ. Это Pro версия Localstack. Он содержит Neptune DB. https://localstack.cloud/features/ К сожалению, бесплатная версия тестового контейнера не поддерживает интерфейс БД. знак равно

Neptune - это полностью управляемая графическая база данных, а не двоичный файл, который может быть независимо развернут в ваших личных контейнерах или инфраструктуре. Вы можете запустить свое клиентское приложение в ваших собственных настраиваемых контейнерах док-станции и настроить свою сеть так, чтобы контейнер отправлял запросы к созданному вами управляемому кластеру Neptune.

Надеюсь это поможет.