Search 在线商店目录搜索的体系结构-有价值的资源 我目前在一家在线商店工作,我很好奇是否有任何“最佳实践”,我应该考虑,以达到次搜索(或接近)搜索操作。我在SQLServer2008中使用全文搜索,我相信我可以以各种方式进行优化。目前,仅在ManagementStudio中进行搜索大约需要2-3秒。此外,我很好奇是否可以使用某种类型的客户端或服务器端缓存。目录的数据库包含数百万条记录。有人知道Amazon.com或Borders.com如何如此快速地返回搜索结果吗?有没有讨论搜索优化和架构的书籍或文章?这不能与搜索引擎优化相混淆。现在,我不关心这个网站对公众的可见程度。

Search 在线商店目录搜索的体系结构-有价值的资源 我目前在一家在线商店工作,我很好奇是否有任何“最佳实践”,我应该考虑,以达到次搜索(或接近)搜索操作。我在SQLServer2008中使用全文搜索,我相信我可以以各种方式进行优化。目前,仅在ManagementStudio中进行搜索大约需要2-3秒。此外,我很好奇是否可以使用某种类型的客户端或服务器端缓存。目录的数据库包含数百万条记录。有人知道Amazon.com或Borders.com如何如此快速地返回搜索结果吗?有没有讨论搜索优化和架构的书籍或文章?这不能与搜索引擎优化相混淆。现在,我不关心这个网站对公众的可见程度。,search,lucene,full-text-search,query-optimization,store,Search,Lucene,Full Text Search,Query Optimization,Store,www.acm.org/dl &computer.org &搜索引擎软件 µsoft/enterprisesearch白皮书 &荧光素激发 &自主性 &恩德卡 所有这些资源都发布有用且不总是太模糊或容易理解的可消费信息 您可以使用MSSQL 2008完成任务,但您需要花费比stackO问题更多的时间|伊姆霍| 注意:在构建架构之前探索实现问题很好,但是将这些实现细节引入架构并不总是一个好主意 这些网站使用全文搜索或IR库。Apache是一个完全满足您需求的开源框架。这些信息检索或IR库

www.acm.org/dl &computer.org &搜索引擎软件 µsoft/enterprisesearch白皮书 &荧光素激发 &自主性 &恩德卡

所有这些资源都发布有用且不总是太模糊或容易理解的可消费信息

您可以使用MSSQL 2008完成任务,但您需要花费比stackO问题更多的时间|伊姆霍|
注意:在构建架构之前探索实现问题很好,但是将这些实现细节引入架构并不总是一个好主意

这些网站使用全文搜索或IR库。Apache是一个完全满足您需求的开源框架。这些信息检索或IR库使用倒排索引来获得更好的搜索性能,缩短索引创建时间。此外,还可以查看using和(您在亚马逊上看到的建议列表)using。

此信息介绍如何“拥有”您的解决方案。如果您想将数据放入一个包中并查看它是否工作,请立即进行。SearchBlox是另一个ApacheLucene提供商,它将为您提供企业级评估软件。既然你提到了优化和架构,我强烈建议你先花一些时间来学习。Store=Electrommerce RDBMS与搜索服务器的安装基础是什么?虽然高级使用可能会受到影响,但总体拥有成本会更低。使用SQL Server进行优化的机会成本非常低,尽管它是商业软件。ApacheLucene是我使用的工具,但这并不意味着我会出售一个不需要的工具。搜索应用程序的空间如此混乱有一个非常真实的原因……大多数努力都没有做到这一点。总体拥有成本。总体拥有成本。Solr是Lucene的一个很好的入口点,具有内置的方面、突出显示、数据库导入等。