【问题标题】:AWS DynamoDB + multiple Titan servers: Is this setup possible?AWS DynamoDB + 多个 Titan 服务器:这种设置可行吗?
【发布时间】:2017-04-04 16:54:16
【问题描述】:

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

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

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

【问题讨论】:

    标签: amazon-dynamodb scalability titan


    【解决方案1】:

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

    【讨论】:

    • 谢谢杰森!多么有趣的巧合,我只是在 github 上研究你的 Titan 的 Java 示例。
    猜你喜欢
    • 1970-01-01
    • 2016-03-26
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多