full-text-search

    5热度

    5回答

    我想实现一个内部搜索我的网站,可以指向用户在正确的方向,以防万一输入一个单词,类似的东西你的意思是:在谷歌搜索。 有没有人有一个想法如何可以做这样的搜索?我们如何建立单词的相关性或我们假设用户想要搜索的短语? 我使用asp.net和SQL Server 2005与FTS(fullTextSearch) 谢谢

    2热度

    2回答

    我们有一个项目,我们需要通过基于Web的界面提供对Word文档集合的搜索。客户希望在用户打开文档时突出显示搜索条件。 有没有办法在打开文档时直接在Word中执行此操作?我们能想出的唯一选择是将Word文档转换为HTML并显示。 仅供背景知识,我们目前使用Windows SharePoint Services进行文档搜索。

    4热度

    5回答

    我有一个拥有超过400,000个项目的网站。一些相似的,一些非常不同。我们希望提供一种以最佳方式搜索这些项目的方法。交付后,它使用全文索引的网站。最好的解决方案基本上是最基本的,最坏的情况是可悲的不足。 那么搜索这些项目的最佳方法是什么?它们存储在SQL Server数据库(2005)中。我们的网站是用C#2.0设计的。 目前这里的过程是: 用户输入值到文本框。 我们'清理'此条目。删除可能是黑客

    2热度

    1回答

    我需要在连接在一起的两个字段上进行全文搜索。在这种情况下,FullName = FirstName +''+ LastName。简单的方法似乎是创建一个FullName计算列,然后将其作为全文索引中的列。这是一个可接受的方法吗?你会怎么做? UPDATE和INSERT很少发生,SELECT使用CONTAINS是比较常见的。我使用的是SQL 2008 样品表定义,其中名字,姓氏,昵称和全名是全文搜索

    1热度

    1回答

    我已经开始使用acts_as_ferret将文本搜索添加到应用程序。在我的示例应用程序(!另一个博客)我在我的文章中定义和指标如下: acts_as_ferret :fields => [:title, :body] 我想一个选项,例如在单场搜索让我看看标题中包含“rails”的所有文章,而不是标题或正文中包含“rails”的所有文章。 如何限制我的搜索到索引内的单个字段? 干杯, 亚当

    5热度

    1回答

    我正在考虑是否为我当前的项目选择NHibernate.Search或PostgreSQL的嵌入式全文搜索支持。 在.NET平台上,我们正在使用PostgreSQL RDBMS和NHibernate ORM,因为您已经猜到了。你上面提到的全文引擎有什么经验?我应该注意哪些缺陷?

    1热度

    1回答

    我为我的asp.net mvc项目使用Linq2Sql,到目前为止它已经发挥出色了。 现在,我需要实现一个“关键字搜索”,该关键字搜索遍及10个连接的表中的大约20个字段来搜索x关键字,这些表以最大深度3级连接。 linq函数实际上是simpel,但生成的查询太慢了(大约25秒2个单词)。我实现了一些缓存,但缓存不会削减它。 我尝试了一个存储过程,并且对它进行了一些改进,但最优化非常有限。 现在我

    29热度

    9回答

    比方说,我有一个相当简单的应用程序,可以让用户在自己的DVD上存储信息(标题,演员,年份,描述等),并且我想让用户搜索他们的收藏通过这些字段中的任何一个(例如“Keanu Reeves”或“The Matrix”将是有效的搜索查询)。 使用SQL全文搜索与简单地将查询拆分为空格并在SQL语句中执行一些“LIKE”子句有什么区别?它只是表现更好还是会实际返回更准确的结果?

    4热度

    5回答

    我们有一个Web应用程序,允许客户端管理大型名称列表。为了在这些列表上搜索,我们使用了SQL Server 2008的FTS,它通常运行良好。我们最大的客户拥有90万个域名,并享有次秒的搜索时间。然而,对于另一个新客户,我最近导入了150,000个名字,而且性能很糟糕(因为在服务器中,这种糟糕的可怕性)。我检查了全文索引器,它声称最近完成了抓取。 看看执行计划,我注意到在快速情况下(对于较大的客户

    41热度

    5回答

    我知道过去一直存在关于SQL 2005与Lucene.NET的问题,但自2008年问世以来,他们对它做了很多更改,并且想知道是否任何人都可以给我优点/缺点(或链接到一篇文章)。