使用Amazon ElasticSearch Service作为PHP应用程序的Web服务

时间:2015-12-06 12:24:07

标签: php amazon-web-services elasticsearch

我不太了解亚马逊服务,但我想问一下,如果将Amazon Elasticsearch Service用作托管在亚马逊服务之外的某个PHP应用程序的Web服务,是否是一个好主意?

例如,我在托管服务器上运行的应用程序选项有限,我想开始在搜索网络上的产品或类似功能的函数中使用弹性搜索。

这是个好主意吗?谢谢你的建议。

1 个答案:

答案 0 :(得分:1)

使用Amazon Elasticsearch Service没有任何问题,但有几点需要注意。

1)尽管初始配置很简单,但如果您想要进行一些更改,则无法访问elasticsearch.yml,因为它是更高级别的服务

2)我们遇到了dynamic scriptingsynonym file的问题,我们甚至无法弄清楚如何将脚本文件放在config/scripts文件夹中。一旦我们想要将新字段添加到索引中,但不能像_close操作那样抛出错误。有关详细信息,请参阅此SO question

由于上述问题,我们手动创建了自己的群集。

今年十月推出的这是AWS提供的全新服务,将来会变得更好,或者你可以看看found

我希望这会有所帮助。