全文搜索

Bloom 允许用户始终针对其搜索输入对数据库执行全文搜索查询。当 Bloom 提供的建议不能满足用户需求时,这非常有用。使用输入进行的全文搜索是建议列表中提供给用户的最后一个建议。

full text search

Bloom 可以利用数据库中的原生全文索引。此外,对于数据值基数低的小型图(例如 Movies 图),Bloom 能够在属性值中进行搜索,而无需显式索引。对于这些情况,用户输入的全文字符串会作为一个整体进行搜索。

全文搜索可能是一项耗时的操作。根据数据库、索引状态以及请求的搜索输入,查询可能需要很长时间才能返回,从而导致响应时间明显延迟。因此,全文搜索被放在建议列表的最后一个选项,以避免无意使用。

当搜索建议返回出现延迟时,全文搜索是建议列表中唯一可供用户选择的选项。建议不要无意中使用全文搜索建议。用户可能需要等待很长时间才能得到结果,而全文搜索会对数据库服务器造成稍大的工作负载。