Amazon web services 是否有成本更低的亚马逊替代品';s关系数据库服务(RDS)?

Amazon web services 是否有成本更低的亚马逊替代品';s关系数据库服务(RDS)?,amazon-web-services,amazon-rds,Amazon Web Services,Amazon Rds,我有以下要求。我随身携带一个数据库,其中包含至少2000名校友组织成员的联系人和地址详细信息。我们希望将所有这些信息存储在关系模型中,以便 可以根据需要创建和编辑此数据 此数据始终进行备份,并且在主副本不可用时应易于恢复 本数据库中的所有敏感个人信息保证仅对授权用户可用 此数据库在前6个月内不会联机。只有在它上面建立了一个网站之后,它才会上线 我不是DBA,我不想花时间做备份之类的事情。我认为亚马逊的RDS及其自动备份功能是满足我们需求的完美解决方案。唯一的问题是,作为一个志愿组织,我们无法节省

我有以下要求。我随身携带一个数据库,其中包含至少2000名校友组织成员的联系人地址详细信息。我们希望将所有这些信息存储在关系模型中,以便

  • 可以根据需要创建和编辑此数据
  • 此数据始终进行备份,并且在主副本不可用时应易于恢复
  • 本数据库中的所有敏感个人信息保证仅对授权用户可用
  • 此数据库在前6个月内不会联机。只有在它上面建立了一个网站之后,它才会上线
  • 我不是DBA,我不想花时间做备份之类的事情。我认为亚马逊的RDS及其自动备份功能是满足我们需求的完美解决方案。唯一的问题是,作为一个志愿组织,我们无法节省每月100至150美元的服务费用


    所以我的问题是,有没有比亚马逊的RDS更便宜的替代品呢?

    如果没有更多的信息,我可能会在这里偏离底线。但2000个姓名地址等并不是一个很大的数据库,至少我会认为亚马逊RDS的可能使用有点“过火”

    根据您希望视图编辑的方式(以及用户)等,有许多免费或几乎免费的备选方案

    一种方法可能是设置/使用一个主机包,该主机包具有类似phpMyAdmin的链接到mySQL数据库的内容。这样就可以访问和编辑数据库,而无需网站前端。不漂亮(像网站前端),但实用。一个好的主持人也应该支持你


    另一个是查看谷歌文档。好的,不是一个真正的数据库,更像是一个电子表格,但非常符合Excel的要求。你可以与被邀请的人分享谷歌文档,甚至可以通过谷歌文档建立一个小网站。这是一种免费的方法,但根据您的需要可能不太实用。

    对于您的联系人和地址数据,我会选择Amazon SimpleDB。我知道SimpleDB可能不适用于大量具有关系的表和所有表,但对于您的数据类型,我认为SimpleDB就足够了。而且成本比亚马逊RDS便宜得多


    我还想使用RDS,但最小的数据库大小每月要80美元。

    你看过微软吗?你可以免费使用它大约90天,如果你只需要1GB的话,每月只需要10美元

    你提到备份,所以我想我也会谈谈。SQLAzure的工作方式是在数据中心的不同机器上自动创建数据库的另外两个副本。如果其中一台机器或数据库不可用,它会自动故障切换到另一个数据库


    如果您需要以上任何内容,您也可以使用。

    来获得非常小的分贝,我会认真考虑的

    这是一个进程中的过程,很容易持续。转储到S3,您可以使用更新挂钩在更新后保留检查点。 备份/恢复几乎等同于windows批处理文件和wgets

    使用

    标准操作系统文件系统和用户级ACL控制安全性

    考虑到正常的EC2支持的RDBMS对EBS小精灵的脆弱性,运行文件支持的db是有意义的

    SQL92(没有真正的止损因素)中也有例外,但考虑到项目成本敏感性以及校友数据库的RPO和RTO,我认为这是一个不错的选择。

    您可以查看


    他们为Postgres和MySQL工作。

    谢谢。我应该提到的是,我现在有一份2000多个名字的名单,但我们计划在这一年里大力发展,届时应该有大约6000名成员。普通web主机的问题在于缺少像备份这样的自动化。他们中的大多数人在如何保护敏感的个人信息方面也不是很透明。大家好,我还是会说6000名成员是一个很小的数据库,我想(你们不会说),但似乎只有一个表。“保护敏感的个人信息”有很多方法可以做到这一点,但实际上并没有达到主机的要求。数据库设计的更多方式。就我个人而言,我将信息从姓名、密码/登录等中分离出来,并使用盐场进行互连。备份上的自动化(针对您正在谈论的大小)可能是一个非常简单的脚本-数据库每。。。甚至在每次更改之前,通过在安全folderOK中创建一个简单的txt文件,我也想问同样的问题,但在我的情况下,我确实需要一个关系数据库。有人能为我推荐一个替代方案吗?请不要将sqlite用于多用户基于web的应用程序。它只为小规模的单用户应用程序设计。我注册了最小的一个,第一个月的账单超过1000美元。我想知道你是怎么拿到80美元的哇,真糟糕!您购买了什么数据库和实例类型?那是6年前的事了。不记得80美元是从哪里来的。我再次通过查看MySQL的定价,它甚至更便宜。t1.micro和t2.micro给出0.00(不知道为什么)。对于t2.small,它计算出24.89美元,对于db.t2.micro实例,它给出了$0.017 p/hr。1000/720=1.39 p/hr。您是否正在运行db.m4.4XL大型实例类型?从外部连接也是一个因素?我每天有大约10亿个查询。如果查询占用服务器资源,是否收费?