带散列的模糊搜索或语音搜索

时间:2019-03-13 18:30:54

标签: hash wso2

我的业务要求如下:我需要能够对姓名进行模糊或语音搜索。例如,如果我的数据库具有字符串“Müller”,则我想获取“ Muller”,“Müler”等的匹配项。

最重要的是,出于隐私原因,我不想将名称存储为纯文本。我考虑过只存储名称的哈希,还哈希搜索字符串并基于此进行搜索,但是我不知道如何将其与上述模糊搜索要求相协调。

我将在WSO2服务器上运行此数据库并访问MySQL数据库。理想情况下,字符串匹配应在dabatase级别完成,但如有必要,我也可以执行一些Java库。

有什么建议吗?

谢谢!

0 个答案:

没有答案