由于许多技术原因,亚马逊S3显然不可能做到这一点。亚马逊提供弹性块存储(EBS),它允许您将大小高达1TB的块挂载到一个实例上。我们将有多个实例并行地访问这些数据。我想的是使用像MogileFS/GluserFS/插入-更多-在这里和弹性块存储(EBS)这样的分布式文件系统。因此,我的问题是:其他人目前正在做什么来在亚马逊EC2上创建一个可扩展的(几个100 to )文件存储系统,而不使用冗余的亚马逊S3?数据仍将在亚马逊S3上备份,但所有读取都将离开文件系统
我们目前正在开发一个带有后端Mongodb的平均堆栈的系统。我们的系统中有员工的名字和Ids,我们的客户希望在我们的系统中搜索相当好的(阅读: Google )来搜索员工的记录。他需要我们的系统来推荐员工,即使他拼错了名字等等。
我们开发领导提出的建议之一是,我们应该使用弹性搜索,但据我所见,弹性搜索是首选的,尤其是在我们在大型文本文档中搜索的场景中。我有一种感觉,在我们的情况下使用弹性搜索只会增加开销,因为在我们的情况下获得搜索的属性只是名称、电子邮件或I等等。目前,