lucene

    12热度

    5回答

    我们正在为企业Web应用程序设计搜索体系结构。我们将为此使用Lucene.net。索引不会很大(大约100,000个文档),但搜索服务必须始终保持最新状态。将一直有新的文件添加到索引和并发搜索。 由于我们必须为搜索系统提供高可用性,因此我们有两台应用程序服务器公开WCF服务以执行搜索和索引(服务的副本在每个服务器中运行)。服务器然后使用lucene.net API访问索引。 问题是,保持索引始终同

    3热度

    3回答

    如何在Lucene搜索中使用带有StandardAnalyzer的booleanQuery?

    1热度

    1回答

    鉴于Lucene是一个强大的基于文档的搜索引擎,它可以用作简单应用程序的对象数据库(E.G.,CMS样式的应用程序),如果有的话,您会看到哪些好处和限制? 我了解RDBMS的作用(并且每天都会使用它们),但希望能够探索其他技术/想法。 例如说我的域实体,如: [Serializable] public class Employee { public string FirstName

    5热度

    1回答

    我正在使用Lucene搜索API的.net Web应用程序。 我可以知道使用MultiSearcher的优缺点吗?我应该在什么情况下使用它? 感谢您的阅读!

    19热度

    3回答

    想知道如何在Lucene中实现分页,因为它本身不支持分页。我基本上需要搜索“前10个条目”(基于某个参数),然后搜索“下10个条目”等等。同时,我不希望Lucene占用内存。 任何建议,将不胜感激。 在此先感谢。

    4热度

    3回答

    我刚开始着眼于使用Solr作为我的搜索Web服务。我不知道是否Solr的支持这些查询类型: Startswith 完全匹配 含 没有包含 范围 莫非 导人我如何在Solr中实现这些功能? 干杯, Samnang

    13热度

    1回答

    我有现有的代码,就像: final Term t = /* ... */; final Iterator i = searcher.search(new TermQuery(t)).iterator(); while (i.hasNext()) { Hit hit = (Hit)i.next(); // "FILE" is the field that recorded t

    5热度

    1回答

    我有一些代码使用Lucene将默认连词运算符保留为OR,并且我想将其更改为AND。有些代码只是使用普通的QueryParser,这很好 - 我可以在这些实例上调用setDefaultOperator。不幸的是,在一个地方代码使用了一个MultiFieldQueryParser,并且调用了静态的“parse”方法(以String,String [],BooleanClause.Occur [],An

    2热度

    2回答

    该表的结构 “TestTable的” 是 ID INT主键 的productid INT 属性Id INT 值VARCHAR(250) 其中productid是产品的唯一标识, attributeid是产品属性的唯一标识,例如尺寸,质量,身高,颜色 和'值'是属性的值 我必须过滤结果。我通过这个查询来达到要求。 但我无法在查询中完成。 select a.* from dbo.testtable a

    1热度

    1回答

    我正在考虑使用Apache solr为新项目中的数据建立索引。的数据是由不同的,独立的类型,这意味着有例如 植物药 动物 汽车 计算机 索引。我应该为每种类型使用不同的索引,还是仅使用一个索引更有意义?如何使用许多索引影响性能? 或者有没有其他可能性来实现这一目标? 谢谢。