2012-06-14 43 views
0

我有使用MySQL数据库, 在AWS EC2三个应用3台服务器,现在每次有amember是客户端订阅应用程序, 其与创建SQL DATABSE连接的应用程序在每种情况下 所以这样每个amamber应用程序在每个服务器上都有不同的数据库,现在我们正在使用ROKU设备,我们需要将XML属性从成员传递给它 来变更用户,以便他可以在线观看流媒体电视。需要我一样的应用程序与一个数据库连接

目标 现在我需要使用一个成员 使每个服务器连接一个数据库,以便每台服务器访问一个数据库。

选项

我的选择是AWS RDS,dynamoDb

现在,任何人都可以把我在正确的方向,因为这。

简单的话 需要我的多个应用程序(相同的应用程序)与一个数据库 HELLLLP

+0

可以帮我用这个 –

回答

0

如果您需要连接到MySQL数据库连接,DynamoDB是不是答案。这不是一个MySQL数据库。

RDS是一个mysql数据库。它像任何其他MySQL数据库连接。但是,您尚未提及您使用的语言。谷歌搜索“连接到MySQL与[语言]”应该有所帮助。

0

我认为最好坚持使用像MySQL这样的关系型数据库。
Amazon RDS是一种托管MySQL解决方案,但您不必将其用于您的需求。
您可以使用其中一个EC2实例或新的EC2实例作为中央数据库,并将所有其他服务器连接到quire。在您自己的SQL服务器上选择RDS有优点和缺点。如果您有任何问题,请随时编辑您的问题并添加它们。

根据注释编辑 为了连接你的应用程序和本地MySQL。您可能正在使用指向“localhost”或“127.0.0.1”的连接字符串...这是本地计算机的IP。您必须将其更改为远程存储数据库的计算机的远程IP。

+0

感谢陈,但你可以给我littel更多的,就像如果我已经创建了一个实例名称ABC(其数据库),我想指出我的应用程序在XYZ实例ABC本地主机,那么我该如何告诉我的应用程序连接数据库remotly, –

+0

我编辑了我的答案 –

相关问题