拼音匹配

有关拼音匹配功能的详细信息

语音匹配,例如“Jon”与“John”,允许根据发音搜索词。在搜索人名时,此功能可能是一个有用的工具。

语音匹配基于语音算法的使用。语音算法将输入术语转换为其发音的近似表示。这允许按术语的发音对术语进行索引和搜索。

从 v1.4 开始,RediSearch 提供了使用PHONETIC属性。这会导致这些字段中的术语同时按其文本值和语音近似值进行索引。

正在执行搜索PHONETIC默认情况下,fields 还将返回语音相似的术语的结果。此行为可以通过$phoneticquery 属性.

语音算法支持

Redis Stack 目前支持一种语音算法,即双元音 (DM)。它使用 slacy/double-metaphone GitHub 站点上的实现,该站点为拉丁语提供一般支持。

为本页评分
返回顶部 ↑