2

我们正在努力为生产环境设置我们的弹性搜索后端。直到几周前,我们还在使用 Solr,但我们决定使用 Elasticsearch 有几个原因,但最大的原因是后端的分布式特性。

话虽如此,我们一直在寻找一些关于使用亚马逊服务部署弹性搜索的文档和最佳实践。

目前,我们正在考虑使用一个超大的盒子,然后从那里向外扩展,但我们不确定这是最好的方法。例如,拥有三个中号可能比一个特大号更好。

我们打算每天索引大约 100K 到 150K 的文档,最多大约 1000 万份文档。

问题是,任何人都可以提供弹性搜索的一般环境/部署图或一般最佳实践吗?

4

1 回答 1

0

elasticsearch 有一些关于EC2 部署的文档。有一个基于 EC2 标签或安全组或您喜欢的任何东西的自动发现插件。您也可以选择 S3 来实现持久性,尽管这可能不是必需的。

我建议在 VPC 中启动它,这样您就可以拥有永久的内部 IP,在常规 EC2 中,即使您使用弹性 IP,您的内部 IP 也会随着每次重启而改变。

于 2012-10-30T10:15:23.750 回答