2024-10-03 00:17:23 发布
网友
我在MongoDB中存储了几个句子,还有几个术语词典(每个术语由一个或多个单词组成)。我想在句子中搜索词,但是要在每个句子中尝试匹配每个词确实很慢,这将是精确匹配。我怎么能容易地做一个模糊匹配或类似的事情来找到句子中的术语呢?在
例如
句子:
生物钟基因NPAS2的Ala394Thr多态性:非霍奇金淋巴瘤发病风险的昼夜节律调节因子
字典:
霍奇金淋巴瘤
结果应该是:
非霍奇金淋巴瘤发病风险的昼夜节律调节因子
我可能建议你看看专门的搜索引擎,比如Solr或ElasticSearch。他们更适合做这种工作。在
看看https://github.com/renctan/mongo-solr如何使用oplog tailing来实现这一点。在
我可能建议你看看专门的搜索引擎,比如Solr或ElasticSearch。他们更适合做这种工作。在
看看https://github.com/renctan/mongo-solr如何使用oplog tailing来实现这一点。在
相关问题 更多 >
编程相关推荐