-
0 votesanswersviews
在同一架构中使用多个Solr Analyzer
关于Schema.xml . Solr如何知道使用哪个分析器/标记器? 我从mysql获取数据并在db-data-config.xml上设置参数 . 我不明白的是,一旦solr从数据库中获取元数据,Solr如何使用模式来索引数据?它如何知道哪个数据由哪个字段指定? (我是solr的新手) 简而言之:我不确定db-data-config.xml如何与schema.xml链接 . 因为在db-dat... -
69 votesanswersviews
Solr中“multiValued”字段类型的用途是什么?
我是Apache Solr的新手 . 即使在阅读了documentation部分之后,我发现很难清楚地理解 multiValued 字段类型属性的功能和用法 . 内部Solr做什么/处理/处理标记为multiValued的字段? Solr在多值字段和非多值字段之间的索引有何不同? 有人可以用一些好的例子解释一下吗? Doc说: multiValued = true | false如果此字段可能包... -
3 votesanswersviews
Android sqlite fts3匹配并比较整数/浮点数
我们有一个没有增强语法的sqlite fts3表(Android !!!),我们使用这样的查询: SELECT * FROM tableName WHERE tableName MATCH 'name*' AND validTo > 1389999600000 LIMIT 10 这在使用fts4和增强语法的iOS上运行良好,validTo compare不能按预期工作: validTo &... -
8 votesanswersviews
在Lucene / Solr,飞快移动,狮身人面像,Xapian中最好地融合了蟒蛇? [关闭]
我是初创公司的新手编码器,我正在网络主机的目录中实现文档搜索 . 我正在比较Lucene / Solr,飞快移动,狮身人面像和Xapian . 飞快移动本身就是蟒蛇 . 但我也想要你的意见 . 其中有哪些 成熟且易于使用并使用python安装接口? (嗖的一声) 没有机会发生崩溃,瓶颈和其他故障 最好的文档界面(我不读PHP文档,因为python文档很稀疏) 最容易启动和运行(只有... -
1 votesanswersviews
文件搜索Lucene / Solr,飞快移动,狮身人面像,Xapian
我正在比较Lucene / Solr,Whoosh,Sphinx和Xapian搜索DOC,DOCX,HTML和PDF文档 . 只有Solr被记录为具有直接索引文档的文档解析器(Tika) . 所以它似乎是一个明显的赢家 . 但为了 balancer 竞争环境,我想考虑其他选择 . 其他人有 direct document indexing (我可能错过了)?如果不是,它们是否可以轻松实施?索尔是压... -
1 votesanswersviews
ElasticSEarch的得分优化
我们有一个存储在ElasticSearch中的产品目录 . 每个文档看起来像这样: { 'family': 'products family' 'category': 'products category' 'name': 'product name' 'description': 'product description' } 我们正在尝试构建一个查询,该查询将获得搜... -
4 votesanswersviews
solr还是sphinx?哪个更好? [重复]
可能重复:选择独立的全文搜索服务器:Sphinx还是SOLR? 我将使用它在我的ruby on rails app上进行全文搜索 . 这是最好的选择 . solr用java来做这个工作 . 或红宝石中的sphix? -
192 votesanswersviews
如何搜索多个pdf文件的内容?
我怎样才能在目录/子目录中搜索PDF文件的内容?我正在寻找一些命令行工具 . 似乎 grep 无法搜索PDF文件 . -
5 votesanswersviews
PDF文字搜索C#[关闭]
我要求阅读pdf文件并搜索文本 . 我应该在哪个页面显示文本存在和出现次数 . 我可以阅读pdf文本,但我需要知道页码 . 谢谢 -
1 votesanswersviews
Sql server 2008-使用'+(and)','-(and not)'和'space(or)'跨多个表进行全文搜索
我们正在项目中实施全文搜索 . 这就像谷歌搜索功能,用于查找多个表格的记录 . 我们的数据库结构就像我们一样 Person PersonID FirstName LastName出生日期 PersonAddress AddressID PersonID Address1 Address2 PersonPhoneNo PhoneID PersonID PhoneNo Person表与Perso... -
16 votesanswersviews
为什么PostgreSQL Text-Search GiST索引比GIN索引慢得多?
我正在测试PostgreSQL文本搜索功能,使用StackOverflow的9月数据转储作为样本数据 . :-) 使用 LIKE 谓词或POSIX正则表达式匹配来搜索120万行的天真方法需要 90-105 seconds (在我的Macbook上)才能对关键字进行全表扫描搜索 . SELECT * FROM Posts WHERE body LIKE '%postgresql%'; SELECT... -
0 votesanswersviews
如何在Solr中对产品搜索结果进行排序/提升
我的文件是典型的电子商务目录产品,比方说足球鞋 . 这是一个字段子集: id Headers 说明 sold_units(整数) available_units(整数) new(布尔值) 我现在的排序标准是: new desc, sold_units desc, available_units desc . 我想展示“新”产品,然后是畅销产品,然后是最高库存产品 . ... -
1 votesanswersviews
轮胎和弹性搜索 - 对象关联
我对轮胎和弹性搜索功能有点困难 . 我有一个包含Property的列表 . 我正在尝试使用基本搜索表单,以便我可以从Property创建查询 . # listings/index.html.erb <%= form_tag searches_listings_path, method: :get do %> <p> <%= text_field_tag ... -
0 votesanswersviews
按照Tire / ElasticSearch中的整个字段值进行分组
我正在使用Tire rubygem连接到ElasticSearch . 如何根据特定字段的值返回构面? 例如,我有一个字段 areas ,我想将前10个区域显示为过滤器选项: Areas 上东区22 西村15 Soho 8 等...... def self.search(params={}) tire.search(page: 1 || params[:page... -
0 votesanswersviews
不区分大小写的Solr查询facet但保留结果的大小写
我正在使用Solr为我们的电子商务应用程序提供切面功能 . 它已按照此处所述的标准方式实施https://wiki.apache.org/solr/SimpleFacetParameters#Tagging_and_excluding_Filters 在应用程序方面,我们使用Solr返回的facet在UI上提供过滤体验,并使用facet作为params构建URL . 然后使用这些参数将fq的刻面参... -
0 votesanswersviews
Facets用空格标记标签 . 有解决方案吗?
我有facets tokenize标签带空格的问题 . 我有以下映射: curl -XPOST "http://localhost:9200/pictures" -d ' { "mappings" : { "pictures" : { "properties&q... -
238 votesanswersviews
Elasticsearch中的碎片和副本
我试图了解Elasticsearch中的碎片和副本是什么,但我无法理解它 . 如果我下载Elasticsearch并运行脚本,那么据我所知,我已经启动了一个具有单个节点的集群 . 现在这个节点(我的PC)有5个分片(?)和一些副本(?) . 他们是什么,我有5个重复的索引?如果是这样的话?我需要一些解释 . -
0 votesanswersviews
如何在SQLite全文搜索中排除搜索词?
我正在使用DB Browser for SQLite . SQLite的文档fts3 says "FTS is primarily designed to support Boolean full-text queries" . 我使用fts4构建了一个虚拟表,并成功执行了一些WHERE ... MATCH查询 . 但是以下尝试会给出错误: SELECT id FROM hi... -
23 votesanswersviews
用于在Oracle中搜索对象(包括存储过程)的SQL
我需要编写一些sql来允许我查询Oracle数据库中的所有对象 . 不幸的是,我们被允许使用的工具没有内置 . 基本上,我需要搜索所有表,过程,触发器,视图,一切 . 我知道如何搜索对象名称 . 但我需要搜索对象的内容 . 即SELECT * FROM DBA_OBJECTS WHERE object_name ='%search string%'; 谢谢,格伦 -
301 votesanswersviews
全文搜索引擎的比较 - Lucene,Sphinx,Postgresql,MySQL?
我正在 Build 一个Django网站,我正在寻找一个搜索引擎 . 一些候选人: Lucene / Lucene与Compass / Solr 狮身人面像 Postgresql内置全文搜索 MySQl内置全文搜索 选择标准: 结果相关性和排名 搜索和索引速度 易于使用,易于与Django集成 资源要求 - 网站将托管在VPS上,所以理想情况下搜索引擎不需要大量... -
5 votesanswersviews
在solr中禁用小写字段的小写
我正在使用solr 3.5并添加了一个自定义字段,它通过在schema.xml中定义以下内容来为文档添加类别 . <field name="category" type="string" indexed="true" stored="true"/> 现在我正在实现一个Search-Web-Client,它... -
2 votesanswersviews
搜索引擎(弹性搜索流星):对于包含多达数千个结果的数组,javascript数组操作是否效率低下?
我正在研究Meteor中的一个项目,该项目使用ElasticSearch作为搜索引擎 . 我需要网站上的搜索功能才能进行“堆叠”搜索 . 因此,例如,可以通过“堆叠”用户的名称来搜索某个“组”中的用户的文件,然后是组名,并以文件名或文件中的某些内容结束 . 现在,在MongoDB数据库中,组,用户和文件将存储在单独的集合中,并通过ID相互关联 . 但是,ElasticSearch使用分布式数据存储... -
0 votesanswersviews
带有jdbc驱动程序的RDBMS的Solr索引
我相信我可以使用dataImportHandler为RDBMS中的数据创建Solr索引 . 但我不确定如何在更新表时保持索引同步(添加新数据,删除数据等) 我正在使用Solr对我的数据库中的特定表进行全文搜索 -
0 votesanswersviews
编写自定义Riak SOLR搜索分析仪的任何好指南?
简而言之,我需要通过SOLR搜索我的Riak桶 . 唯一的问题是,默认情况下,SOLR搜索区分大小写 . 经过一番挖掘,我发现我需要编写一个自定义的SOLR文本分析器模式 . 任何人都有编写搜索分析器模式的好参考? 最后,在为索引安装新模式时,是否重新索引存储桶中的所有对象,以便在搜索中显示先前的结果(使用新模式)? -
2 votesanswersviews
弹性搜索相同数据的一个索引或多个索引
我正在构建一个可以从ElasticSearch中获益的应用程序 . 在我目前的版本中,我使用的是单个索引:只有一种类型的“消息”:“消息” . 消息由以下格式组成(平均10kb): messages - id - subject (string) - date (date) (format: dateOptionalTime) - account_id (integer) - body (stri... -
7 votesanswersviews
使用Sequelize进行MySQL FullText搜索
我想用sequelize实现MySQL全文搜索 . 版本"sequelize":"^3.23.6" . 我试图研究这个,但找不到=指导如何实现这个的文档 . 以下是sequelize支持FullText的链接:https://github.com/sequelize/sequelize/issues/2979 但是没有关于如何做到这一点以及如何使用seque... -
2 votesanswersviews
没有FULLTEXT索引的MySQL FullText搜索
在我们的一个系统中,我们有一个选项可以在 LIKE 或 IN BOOLEAN MODE 或_2425509之间的搜索系统之间切换搜索系统 . 出于某种原因,FULLTEXT索引丢失但是当系统设置为 IN BOOLEAN MODE 时,查询仍然有效,在 WITH QUERY EXPANSION 的情况下,查询失败: 1191 - 找不到与列列表匹配的FULLTEXT索引 我在这里有点困惑,因为... -
3 votesanswersviews
是否可以在布尔模式下执行全文索引搜索并使用查询扩展?
我想知道是否有可能(通过嵌套的SQL查询)对来自使用IN BOOLEAN MODE的FULLTEXT INDEX搜索运行的结果执行WITH QUERY EXPANSION . 这不起作用,但也许它有助于解释我在寻找什么: SELECT * FROM (SELECT * FROM indexed_table AS x WHERE MATCH(x.ind_col) AGAINST('(+word1 ... -
0 votesanswersviews
全文搜索无法正常工作
我有pers表并在(prenom,nom)字段上应用了组合全文索引 . 以下是该表中的数据 . persID prenom nom (pers table) -------------------------------- 116 te te 117 te test test te 现在,我尝试使用 MATCH 和 AGAINST 获取以上记录... -
1 votesanswersviews
mySQL全文搜索问题
我需要在mySQL InnoDB v5.6.20中实现FULL-TEXT搜索 .在创建表之后,我在两个varchar(256)列上依次添加了一个全文索引ALTER TABLE 'client' ADD FULLTEXT('company') 和ALTER TABLE 'client' ADD FULLTEXT('country') 当我对一个关键字使用一列 MATCH 时,我得到了预期的结果 . ...