Java中是否存在用于SQL的库,如字符串搜索?

时间:2013-09-18 15:21:40

标签: java regex database string search

我正在寻找一个可以比较字符串的api /方法/框架。一个是存储在服务器上的字符串,而另一个是用户输入给出的字符串。

例如:  存储字符串:“登录”  用户输入:“登录”“登录”“lOG IN”或任何此类排列。

我在spring mvc中使用java(制作一个webapp)。服务器从用户获取一个字符串,然后查找类似于给定字符串的字符串并返回找到的记录。

任何帮助将不胜感激。感谢

1 个答案:

答案 0 :(得分:0)

除非您的数据大小很小(<几MB),否则您可能需要类似Apache Lucene的内容,可用于索引和搜索大型文档集,并且可以使用Levenshtein距离和其他方式进行模糊搜索相似性匹配算法。