Q
改善搜索时间
1
A
回答
0
哇哦,还有整个课程,并写在这个文件......
首先,如果你在一个数据库中存储有指标和不同的连接和意见,并加快各种有趣您的查询。
但是您所指定的全文搜索,所以我会引导您到this page拥有的最常用的技术进行比较。现在这是用于数组的,但是可以让你理解如何改进或改变分割或搜索。
下,采取this Wikipedia article读的字符串搜索。您只需看一眼天真的搜索,或者先创建一个索引,以便将来的搜索让您跳跃 - 就像书中的章节或页码一样。
索引或模式存储技术在压缩中也非常有用,这也是帮助加速搜索的另一种方法 - 如果构建压缩字符串,则可以非常灵活并跳到压缩部分,提取并比较,取决于你是否有数量有限的模式,或者你是否有任何问题。
然后是模糊搜索,以及,你没有得到一个确切的匹配 - 你可以做到这一点对一些“亲密”得分 - 样的性格相匹配的百分比。
希望这将为您提供至少一个很好的起点!
0
有MySQL Guide to Fine-Tuning Full-Text Search的读取。它描述了引擎可以用来更快或更彻底地进行搜索的许多技术。
0
Apache Lucene是规范的开源全文索引引擎。如果我需要为网站建立搜索功能,我会从那里开始。
相关问题
- 1. 改善搜索功能
- 2. 改善字符串搜索
- 3. 如何改善我的搜索脚本?
- 4. 改善基于上下文的搜索
- 5. Adobe Air - 改善启动时间
- 6. 改善循环的运行时间
- 7. 如何改善码头响应时间?
- 8. 改善时间获取电话号码
- 9. 改善Facebook应用加载时间
- 10. 改善活动开始时间(AsyncTask?)
- 11. 时间槽搜索
- 12. Mysql的改善与通配符(%%)的搜索性能
- 13. Javascript注入以改善搜索引擎优化与闪存
- 14. 改善“搜索”输入字段的结果?
- 15. 如何改善solr中的邻近搜索
- 16. 改善在三角环境中查找路径的搜索
- 17. 我需要去掉标签以改善搜索吗?
- 18. 改造AJAX即时搜索
- 19. B +树CPU搜索时间
- 20. 搜索时间数据
- 21. 后缀树搜索时间
- 22. 调整搜索时间
- 23. 构建Java EE应用程序时改善周转时间
- 24. 搜索时间>而不索引
- 25. SQL Server:关于改善磁盘空间
- 26. mysql - 按小时搜索时间戳
- 27. 改善功能
- 28. 改善Tikz图
- 29. 搜索具有上次修改时间的EWS日历项
- 30. 改善datenum转换为日期时间的结果
我们将需要一些不太模糊的指示。你使用的是什么框架/语言/后端?你有没有尝试过任何我们可以排除的方法(以及为什么)? – jheddings 2009-11-13 02:08:04
我想这是无关紧要的。建议一个。 – 2009-11-13 02:08:08
这不是关于什么框架或语言 - 算法应该是独立于语言或环境的。当然,一旦完成,他们可以针对系统进行调整,但目前仍然可以对一般形式进行评估和考虑。 – 2009-11-13 02:15:09