【问题标题】:If I have a Riak DB, should it store to Amazon S3 or to the EC/2 instance?如果我有一个 Riak 数据库,它应该存储到 Amazon S3 还是 EC/2 实例?
【发布时间】:2011-02-02 04:01:35
【问题描述】:

我正在设置一个 Amazon EC/2 实例,并将 Riak 放在上面。我想知道我是否应该将数据存储在本地(并且永远不要删除实例),或者将 Riak 设置为存储到 S3 并根据需要启动/删除实例?

【问题讨论】:

    标签: ruby-on-rails amazon-s3 amazon-ec2 riak


    【解决方案1】:

    对于持久性数据,您应该使用Elastic Block Store (EBS) 卷;这在系统重启后是持久的,并且可以随意附加到不同的 EC2 实例。

    【讨论】:

    • 再次感谢加雷斯!我想我将设置 3 个 Ec-2 实例,每个实例都连接到一个 EBS 卷(这是 riak 存储其数据的地方)。然后我可以在集群中设置 riak 数据库,它们将从那里开始同步。然后我可以编写一个 ruby​​ 脚本(使用 chef??),如果我需要它会启动一个新的 ec-2 实例,附加一个磁盘,并与集群中的其他人同步 riak。我是否以正确的方式思考这个问题?
    【解决方案2】:

    最好的办法是在邮件列表中询问:http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

    wiki 上也有很多信息:http://wiki.basho.com/display/RIAK/Home

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-11
      • 2012-08-09
      • 2019-07-07
      • 1970-01-01
      • 2010-09-12
      • 1970-01-01
      • 1970-01-01
      • 2020-05-18
      相关资源
      最近更新 更多