Amazon Elasticsearch Service
开发人员指南 (API 版本 2015-01-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

步骤 3:在 Amazon ES 域中搜索文档

要在 Amazon Elasticsearch Service 域中搜索文档,请使用 Elasticsearch 搜索 API。也可以使用 Kibana 在域中搜索文档。

从命令行搜索文档

  • 运行以下命令在 movies 域中搜索单词 mars

    curl -XGET 'elasticsearch_domain_endpoint/movies/_search?q=mars'

使用 Kibana 从 Amazon ES 域中搜索文档

  1. 将您的浏览器指向 Amazon ES 域的 Kibana 插件。您可以在 Amazon ES 控制台的域控制面板中找到 Kibana 终端节点。URL 遵循以下格式:

    https://domain.region.es.amazonaws.com/_plugin/kibana/
  2. 要使用 Kibana,您必须至少配置一个索引模式。Kibana 使用这些模式来标识要分析的索引。在本教程中,请输入电影,然后选择创建

  3. Index Patterns (索引模式) 屏幕显示您的各种文档字段,actordirector 等字段。现在,选择 Discover (发现) 以搜索您的数据。

  4. 在搜索栏中,键入 mars,然后按 Enter。在您搜索短语 mars attacks 时,注意相似度得分 (_score) 如何增加。