Algolia 每次击键后都会进行搜索(来源:techcrunch.com)他们有一个分布式搜索网络 (DSN),可让您在世界各地的许多地方复制数据。用户查询到达最近的数据中心,大大减少了延迟。当您将鼠标悬停在搜索结果上时,它还会显示内容片段。
Elasticsearch 速度
Elasticsearch 在开箱即用的文档搜索方面表现非常出色,但需要额外投资才能提供功能齐全且用户友好的搜索。 在确定 Algolia 与 Elasticsearch 性能的基准测试中,Algolia 返回结果的速度比 Elasticsearch 快 200 倍。如果您想提供完整的即时搜索体验,Elasticsearch 有时也会太慢。大多数情况下,与 Afosto 相比,它返回搜索结果的速度明显较慢。Elasticsearch 严重依赖文件系统缓存来实现快速搜索速度。因此,您应该确保至少一半的可用内存分配给文件系统缓存,以帮助 Elasticsearch 将索引的热区域存储在物理内存中。
Afosto 的即时搜索具有“输入即搜索”功能,速度极快,可在不到 30 毫秒的时间内返回结果。它会对每次击键执行搜索。每次击键都会在搜索引擎中生成一个新查询。例如,如果用户输入“sources”,即时搜索将执行七个查询,即“s”、“so”、“sou”、“sour”、“sourc”、“source”以及最后的“sources”。因此,您的网站访问者能够非常快速地找到结果。如果您需要一个简单易用的工具来部 乌干达 数字数据 署一个容错搜索栏,该搜索栏提供前缀搜索功能,使搜索对用户直观,并立即返回具有近乎完美相关性的结果,那么 Afosto 是一个完美的选择。
使用即时搜索,您只需一个搜索查询即可搜索多个来源。例如,您可以使用单个用户搜索字段搜索产品目录、页面和帮助台文章。
Algolia、Elasticsearch 和 Afosto:定价
Algolia、ElasticSearch 和 Afosto 的定价方法不同,这可能会影响您为企业选择搜索引擎。这构成了本节讨论的主题。
Algolia 定价
Algolia 提供三种定价计划,分别是免费、标准和高级。
Algolia 的定价
在 Algolia 中,每次击键都是一次搜索请求。 标准计划每单位搜索收费 1 美元。因此,1000 次击键收费 1 美元,上限为 1000 份文档。高级计划每月每单位搜索收费 1.50 美元。高级计划附带高级 AI 驱动的搜索功能,如个性化、规则等。Algolia 还为您提供 14 天标准计划免费试用期,注册后无需提供信用卡信息。