AWS DynamoDB +多个Titan服务器:这种设置是否可行?

时间:2016-11-21 10:17:22

标签: amazon-dynamodb scalability titan

我想创建一个使用托管作为Amazon Web Services (AWS)一部分的图形数据库的Web应用程序。据我所知,要使用带有AWS DynamoDB的Graph数据库作为存储后端,您需要运行Titan服务器。可以在EC2实例上设置此类服务器。

现在,为了保持可扩展性,我最终希望在(几个)负载平衡器后面部署多个这样的实例。出现的问题是:

多个Titan数据库实例可以使用相同的共享存储后端(例如DynamoDB)吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

是。 Titan Server是Gremlin Server,它基于Netty。您可以使用图形属性文件对其进行配置,该文件指向存储后端(DynamoDB)和索引后端(可选)。只要您为每个Titan Server使用相同的图形属性文件,它就应该像您描述的架构一样工作。