我们如何在docker上运行Neptune图数据库

时间:2018-07-11 15:47:52

标签: amazon-web-services docker docker-compose amazon-neptune atlassian-localstack

我们如何在docker上运行Neptune图数据库

由于Neptune DB最近已经产品化,它在Localstack上不可用,有人可以指导我如何将AWS Neptune DB Service部署到Docker容器中

3 个答案:

答案 0 :(得分:2)

您不部署海王星,而是部署使用适当客户端库访问海王星的客户端应用程序。海王星软件/硬件由AWS管理,您只能通过API访问它。

答案 1 :(得分:0)

Neptune是一个完全托管的图形数据库,而不是可以独立部署在您的个人容器或基础架构中的二进制文件。您可以在自己的自定义docker容器中运行客户端应用程序,并设置网络,以使该容器向您创建的托管Neptune集群发出请求。

希望这会有所帮助。

答案 2 :(得分:0)

我的猜测是您正在尝试创建本地Neptune兼容的Docker容器(即某些具有兼容API的Docker容器)。这与使用S3执行本地集成测试时使用minios类似。如果确实是您要搜索的内容,建议您使用tinkerpop's gremlin-server image。由于Neptune使用Gremlin作为查询语言,因此应该可以为您完成工作。