2016-11-21 59 views
1

我想創建一個使用作爲Amazon Web Services (AWS)的一部分託管的圖形數據庫的Web應用程序。據我所知,要使用帶有AWS DynamoDB的Graph數據庫作爲存儲後端,您需要運行一個Titan服務器。這樣的服務器可以在EC2實例上設置。AWS DynamoDB +多個Titan服務器:此設置是否可行?

現在,爲了保持可擴展性,我最終希望在多個負載均衡器之後部署多個此類實例。出現的問題是:

多個Titan數據庫實例可以使用相同的共享存儲後端(如DynamoDB)嗎?

enter image description here

回答

2

是。泰坦服務器是基於Netty的Gremlin Server。您可以使用指向存儲後端(DynamoDB)和索引後端(可選)的圖形屬性文件對其進行配置。只要你爲每個Titan服務器使用相同的圖形屬性文件,它應該像你所描述的架構一樣工作。

+1

謝謝賈森!真是一個有趣的巧合,我只是在github上研究你的泰坦Java示例。 –

相關問題