sin*_*e j 2 mysql search wildcard
您将使用哪些技术在MySql中的一个非常大的表上的列中搜索内容?例如,假设您在数据库的表中存储了10.000.000封电子邮件,并且希望实现主题搜索,这将使我能够搜索电子邮件主题中存在的一个或多个单词.如果用户搜索"圣诞老人圣诞节",您应该找到一封电子邮件,其中包括"圣诞老人拜访我们这个圣诞节"和"圣诞节,圣诞老人会永远展示".
我的想法是处理主题中的所有单词(删除所有数字,特殊符号,逗号等)并将每个单词保存在索引表中,其中我在单词列上有唯一索引.然后我会通过多对多关系表将它链接到电子邮件表.
有没有更好的方法在非常大的表上执行通配符搜索?
是否存在本机支持此类搜索的数据库?
归档时间: |
|
查看次数: |
3086 次 |
最近记录: |