使用 Elastic App Search 和 Google Cloud Firestore 加速搜索体验

blog-logo-app-search-720x420.png

今天,我们很高兴地宣布,适用于 Google Cloud Firestore 的 Elastic App Search 扩展程序现已推出。开发人员只需在 Firebase 扩展目录中单击几下,就可以轻松地将搜索功能添加到使用 Firestore 构建的移动和基于 Web 的应用程序中。

为客户创造更多价值

对于移动和基于 Web 的应用程序,其中最重要的一项客户需求是,要具有交互式和丰富的搜索功能。客户都希望快速获得结果,无论他们是在您的商店中搜索产品,还是在您的支持网站上搜索一篇文章,亦或是您的公司博客上的一篇博文。适用于 Google Cloud Firestore 的 Elastic App Search 扩展程序提供了强大的相关性调整。因此,您可以针对特定的 Firebase 应用程序数据和客户偏好定制搜索结果。查询建议、允许拼写错误、筛选器和分面选项还可以帮助您提供更完善的搜索体验。此外,使用 Elastic App Search 分析功能,您可以衡量和调优您的搜索,以便随着需求的变化轻松适应和扩展。您可以专注于待改进的领域,对您应用程序中的客户搜索行为和趋势一目了然。

简化安装和管理

许多开发人员会使用 Firebase 来减少移动和基于 Web 的应用程序的开发任务,更快地创建新产品,不断满足客户需求。Firestore 是一个 noSQL 数据库,可通过 Firebase 和 Google Cloud 使用,用于存储和同步应用程序的数据。Google 和 Elastic 携手合作,推出了一种易于使用、轻松流畅的方式,可通过 Firestore 的 Firebase 扩展程序为应用程序打造强大的搜索体验。

过去,在应用程序中构建有效的搜索体验是非常有挑战性的。现在,您可以省去耗时的安装或软件维护步骤,让您有时间专注于业务目标和应用程序的改进。此外,您还可以利用 Elasticsearch 的可扩展性和速度,以及专门针对实际搜索、直观的仪表板和快速设置进行过优化的相关性模型。

开始使用

现在,您只需单击几下就可开始使用适用于 Google Cloud Firestore 的 Elastic App Search 扩展程序。让我们通过完成下面的这些步骤,以确保为您和您的客户提供最佳体验。

首先,我们将设置企业搜索部署:

  1. 在 Cloud 上创建一个 App Search 项目。您可以通过创建部署页面来执行此操作。

 

  1. 创建部署后,在 Kibana 中单击侧栏中的 App Search。创建要使用的引擎。

 

  1. 您需要从 App Search 收集以下几项信息
    1. 您刚创建的引擎的名称
    2. App Search 私钥
    3. 企业搜索实例的基本 URL

您可以在“凭据”页面中找到私钥和基本 URL:App Search -> 侧栏中的“凭据”。

We're hiring

Work for a global, distributed team where finding someone like you is just a Zoom meeting away. Flexible work with impact? Development opportunities from the start?