使用指南
Algolia Search

Algolia Search

介绍

Algolia 是一个数据库实时搜索服务,能够提供毫秒级的数据库搜索服务,并且其服务能以 API 的形式方便地布局到网页、客户端、APP 等多种场景。

像 VuePress 官方文档就是使用的 Algolia 搜索,使用 Algolia 搜索最大的好处就是方便,它会自动爬取网站的页面内容并构建索引,你只用申请一个 Algolia 服务,在网站上添加一些代码,就可以实现一个全文搜索功能。

使用

在这之前,你需要先在 Algolia 官网注册一个账号,或者直接用第三方登录。

新建应用

登录 Algolia 账号,进入控制台,在左上角点击 Applications 下列表,点击 New Application,填写应用名称,选择 BUILD 订阅(免费),选择好数据中心,点击 Create Application,即可创建一个应用。

一些额外说明的地方都在图片上标注了,可参考下面的图片。

创建索引(Index)

在新建应用之后,你会直接跳转到如下图所示的界面,只需要在输入框中输入一个索引名称,点击 Create Index,即可创建一个索引。

请记住你所创建的索引名称(Index Name),后面的步骤会用到。

获取相关变量

接下来,在左下角找到齿轮图标,进入设置,在右侧找到 API Keys,进入,这里有两个变量需要复制下来备用,分别是 Application IDAdmin API Key,请复制下这两个变量的值,后面的步骤会用到。

后台配置

进入后台,设定->系统->Algolia Search,将“开启 Algolia Search”开关打开,将前面准备的 IndexNameApplication ID(AppID)Admin API Key(ApiKey) 填入对应的框中,右上角保存即可。

至此,Algolia 搜索的配置就完成了。稍等一会,就可以尝试在主页用 Ctrl + K 调用 Algolia 进行站内搜索了。