其他数据库

使用apache solr 4.0进行文件系统搜索的示例

您好我的要求是:我必须创建一个Web应用程序,其中的搜索文本和按钮将在那里,当我输入一些文本进行搜索时,应该在Windows上搜索我的本地文件系统,如:C:/ drive和列出并显示这些包含匹配文本的文件。这就像Windows 8文件系统搜索。任何人都可以帮助我吗?我是Solr的新手。 我用Tomcat7和JDK 7配置了apache-solr-4.0.0。 请帮助一些示例。您可以发送任何示例 ..
发布时间:2018-04-16 16:32:58 其他数据库

Elasticsearch:聚合已过滤的嵌套对象以查找唯一值

我在Elasticsearch 5的每个文档中都有一个对象(标签)数组: { “标签“:[ {”key“:”tag1“,”value“:”val1“}, {”key“:”tag2“,”value“:”val2“}, ... ] } 现在我想查找唯一标签某个标签键的值。类似于这个SQL查询的东西: SELECT DISTINCT(tags.value ..

Solr的cursorMark在无状态时如何解决深度分页问题?

这个问题以前已经问过,但我不满意,我需要进一步阐述。 这些是基本的前提: cursorMark是无状态的。它不会在服务器上存储任何内容 cursorMark是一个计算值,用于指示是否跳过文档 我不确定我是否理解正确,但这就是我如何阅读给出的解释。 我的问题是: 如果cursorMark用于知道要跳过哪些文档,那么这不是搜索?它基本上是通过运行一系列文件进行搜索,并提 ..
发布时间:2018-04-16 16:32:42 其他数据库

ReversedWildcardFilterFactory如何加速通配符搜索?

Solr 文档说: solr.ReversedWildcardFilterFactory 一种过滤器,用于反转令牌以提供更快的通配符和 前缀查询。将此过滤器添加到索引分析器,但不包含 查询分析器。标准的Solr查询解析器将 用来反转通配符和前缀查询以提高 的性能... 它是如何做到的? 由于所有令牌都是通过ReversedWildcardFilterFactory运 ..
发布时间:2018-04-16 16:32:21 其他数据库

ILIKE匹配Word边界PostgreSQL 9

在PostgreSQL 9中使用LIKE / ILIKE运算符时,可以匹配单词边界而无需使用完整的〜运算符正则表达式吗? 例如 p> 选择'超快速训练'ILIKE'%train \M%'作为匹配; 其中\M是单词末尾的边界,匹配返回 false 感谢, 标记 解决方案 你可以用下面的方法做到这一点: SELECT''|| '超级快 ..

elasticsearch中的相同类型的相关性

是否有任何方法可以根据类型在同一个字段上添加 boost 搜索结果? 我的基本提示是例如: GET _search { “query”:{ “simple_query_string” :{ “query”:“mangan”, “fields”:[“_ all”,“title ^ 6”] } } } 但是对于其他一些文档,我希望title不那么重要,所以我试 ..
发布时间:2018-04-16 16:31:37 其他数据库

在生产中的MongoDB全文搜索?

有没有人有在生产中使用MongoDB全文搜索的经验? 你可以给我什么建议? 我认为在生产中使用它有点冒险,因为它处于beta状态。我是正确的吗? 目前(2013年9月)MongoDB全文搜索仍在测试阶段。 文档明确警告不要使用它: 文本搜索目前是一项测试功能 [...] 警告: 不要在生产系统上启用或使用文本搜索。 此警告的可能原因: 实施和API ..
发布时间:2018-04-16 16:31:30 其他数据库

在Pg中查找彼此相邻的两个单词的句子

我需要帮助制定一个先进的Postgres查询。我试图用两个相邻的单词来查找句子,直接使用Postgres,而不是一些命令语言扩展。我的表格是: pre $ TABLE字(拼写文本,wordid序列) TABLE语句(sentenceid serial) TABLE item(句子整数,位置smallint,wordid整数) 我有一个简单的查询来查找句子用一个单词: SEL ..
发布时间:2018-04-16 16:31:27 其他数据库

FormsOf函数和SQL注入中的参数

下面的SQL是否容易通过@SearchWord参数进行SQL注入? 我想使用带有FormsOf函数的参数,但唯一的指导是我发现是在这个堆栈溢出问题:如何将参数传递给在sql server中的FormsOf函数 然而,解决方案似乎是使用一点动态SQL,我想知道这是否会受到影响到SQL注入。如果@searchWord包含SQL注入类型字符串,会在下面的例子中发生什么?这是不是一个问题,因为 ..
发布时间:2018-04-16 16:31:22 其他数据库

%searchKeyword%上的SQL Server FullText

我在想,如果SQL Server实际上在文本中间的搜索中使用了全文索引(比如LIKE%searchKeyword%)? 我忘了我在哪里读过它,但我确实在某处读到全文索引只会在以“StartsWith”方式(searchKeyword%)使用时才被使用,您可以在其中搜索具有固定开头和变量结尾的LIKE。如果这是真的,请让我知道吗? ( CONTAINS()和 FREETEXT())来访问索引( ..
发布时间:2018-04-16 16:31:12 其他数据库

自动化书籍引用搜索

我有一份书目清单,按照其标题在文本文件中列出。我想编写一个脚本,可以使用Google学者或亚马逊这样的Web服务来搜索这些书籍,并为每本书返回一个带有引用信息的xml或bibtex文件。 我可以使用哪种编程工具进行这种自动搜索? 解决方案 Python是我的建议。 p> 从文本文件获取名字,读取简单文件 google的书 API http://books.google.com/bo ..
发布时间:2018-04-16 16:31:05 其他数据库

识别相同的代码块

假设我在一个文件中有多个以下代码块(空格是不重合的): sdgfsdg dfg dfgdfgf ddfg dfgdfgdfg dfgfdg 您如何查找/突出显示所有出现的内容? 理想情况下,我想要做的就是直观地选择代码块,然后按搜索查找所有匹配项。 解决方案 正在搜索的文本存储在 / 寄存器中。你不能直接插入或删除这个寄存器,但你可以使用`let ..
发布时间:2018-04-16 16:30:55 其他数据库

如何使用MongoDB在文档中的所有字段上搜索单词或字符串?

我们有一种情况,用户希望在文档中的任何位置有一个用于搜索单词的单一'全方位'。 是MongoDB能够执行此搜索,还是必须对每个字段进行显式搜索? 您需要创建一个通配符文本索引像这样: db.collection.createIndex({“$ **”:“text” }) 您可以使用 $ text 运算符执行文本搜索。 p> 正如文档中提到的那样: 该索引允许在所有字段 ..

SQL Server 2012 FTS是否支持点击突出显示?

Sql Server 2008在其FTS功能中本身不支持命中突出显示,目前您必须实现自己的制作了一些含糊不清的声音,将其纳入未来的SQL Server版本。 有谁知道SQL Server 2012 FTS是否会支持点击高亮? 解决方案 自从第一次测试以来,我一直在玩SQL Server 2012,这不是我听说过的全文增强功能(并且我在我的演示中讨论了其他几个人的新功能在各种事件中,包 ..

通过PHP和MySQL全文搜索和突出显示?

但是它不会突出显示搜索到的关键字, 我怎样才能最有效地做到这一点? 解决方案 上面提出的解决方案需要按顺序检索整个文档搜索,替换和突出显示文本。如果文件很大,而且很多,这似乎是一个非常糟糕的主意。更好的办法是让MySQL FTS像SQLITE那样直接返回文本偏移量,然后使用索引子字符串运算符 - 这将显着提高效率。 ..
发布时间:2018-04-16 16:30:36 其他数据库

内部搜索引擎webmatrix 3

我试图为我的webmatrix网站实​​现一个内部搜索引擎,它将通过我的数据库(SQL CE)来搜索相似性并返回结果。有人建议我使用lucene.net,因为它有多强大。我无法找到有关使用webmatrix实现lucene.net的文档,只有使用VS 2015的asp.net上的实现。任何人都可以指导我在webmatrix上实现它吗?或者是否有人对内部搜索引擎有任何好的建议?或者编写我自己的搜索算 ..