提高模糊字符串与字典匹配的性能
因此,我目前正在使用SecondString进行模糊字符串匹配,其中我有一个大字典可以进行比较(字典中的每个条目都有一个关联的非唯一标识符)。我目前正在使用哈希地图来存储此字典。
当我想做模糊字符串匹配时,我首先检查字符串是否在hashMap中,然后我迭代所有其他潜在的键,计算字符串相似性并存储具有最高相似度的k,v对/ s。根据我使用的字典,这可能需要很长时间( 12330 - 1800035条目 )。有没有办法加快速度或使其更快?我目前正在编写一个备忘录函数/表格作为加速这一点的一种方式,但是其他人能想到更好的方法来提高它的速度吗?也许是不同的结构或我错过的其他东西。
提前致谢,
内森