首页 文章
  • 2 votes
     answers
     views

    Solr facet计算特定字段值

    Solr为我创建了多选小平面计数,如下所述: https://wiki.apache.org/solr/SimpleFacetParameters#Multi-Select_Faceting_and_LocalParams 我还有各种预定义搜索,允许用户浏览目录 . 这是一个这样的例子及其查询参数: q=*:* fq={!tag=g}genre:western facet=on facet.fie...
  • 2 votes
     answers
     views

    MySQL和Solr中的分面搜索和类别

    我希望能够做一个类似于ebay或newegg的搜索页面,你可以根据类别选择类别和不同方面 - 有人能指出我正确的方向吗? 如何使用Solr中的产品存储和搜索此类构面和类别,以及我将使用MySQL查看哪种DB模式 . (我猜我会用MySQL来提供Solr,是吗?) 请原谅我对这些主题缺乏了解 - 我对这一切都很陌生 . 我非常感谢你的帮助 . 提前致谢 .
  • 5 votes
     answers
     views

    如何检索Solr搜索的所有适用构面字段

    我正在尝试在网站上使用Solr进行分面搜索 . 当用户触发搜索查询时,我查询Solr并检索可以显示的搜索结果 . My question is - how do I find out which facet fields and terms are applicable to the search results? 需要明确的是 - 不同类别的产品具有不同的方面字段,我想找到一种方法来为已返回的搜...
  • 1 votes
     answers
     views

    Solr:当查询包含特定术语时应用分面

    我有一个按名称,类型,制造商等索引的产品信息数据库 . 用户经常提交搜索查询,其结果将整齐地包含在一个或多个方面 . 出现这种情况时,我希望Solr解析查询并应用相关方面 . 例如,搜索 shoes 应该返回 shoe 类别中的结果 . 更加雄心勃勃,搜索 plaid shirt 应查询 shirt 类别中的项目 plaid . 是否可以配置Solr来执行此操作? 提前致谢 .
  • 0 votes
     answers
     views

    Solr 4.5:Solr facet查询什么时候比简单查询更好?

    我正在使用Apache Solr,并希望获得有关某些查询选项的更多详细信息 . 我发现了各方面的疑问,并且想知道,他们确实带来了重要的优势;特别是在以下示例的情况下: 有一些书籍保存在Solr服务器上 . 尽管书应该具有共同的属性,但它们具有ISBN . 有关书籍的数据由第三方提供,因此检查系统中没有加倍的ISBN非常重要 . 为了检查一本书的ISBN是否重复,它必须经过一个路由路径 - 不幸的是...
  • 3 votes
     answers
     views

    MySQL和分面导航(按属性过滤)

    我觉得这个问题可能已经被问过一千次了,所以如果有人回答,我会道歉 . 如果是这样,有人能指出我正确的帖子/链接? 我要做的是为我的网站构建一个分面导航 . 它使用MySQL,这里是我正在使用的表的草图: products: - id - title - description attributes: - product_id - name - value categories: - id - ...
  • 12 votes
     answers
     views

    使用Solr与MySQL

    我在这里浏览了一些关于MySQL和分面搜索的问题,我看到一个建议使用Solr的回复 . 在我的MySQL数据库中,我有许多表,用于产品,供应商,消息,用户等 - 所有这些都是相互关联的 . 我如何使用Solr对产品进行分面搜索?根据我的理解,我必须继续从MySQL提供Solr产品数据 - 但我如何处理索引数据?添加新产品后立即做索引吗?我批量索引吗?如何处理Solr准确表示MySQL数据库中的数据...
  • 3 votes
     answers
     views

    Solr - 架构帮助(产品属性)

    我想知道你们中是否有人可以帮助我在Solr中存储产品属性 . 我遇到的问题是产品属性因产品类别而异 . 从我到目前为止所理解的,我必须列出我的架构中的字段 . 属性的数量相当大且不断变化 - 你们有什么建议? 例如, shirts 类别中的产品可能具有 size 属性,但 realty 类别中的一个可能具有 bedrooms 属性 . (我目前正计划不断将MySQL数据导入Solr并主要使用Sol...
  • 23 votes
     answers
     views

    分面搜索(solr)vs通过PHP进行良好的旧过滤?

    我打算在我的电子商务商店中设置过滤系统(优化搜索) . 你可以在这里看到一个例子:http://www.bettymills.com/shop/product/find/Air+and+HVAC+Filters PrestaShop,OpenCart和Magento等平台拥有所谓的分层导航 . 我的问题是,与使用Solr或Lucene之类的东西进行分面导航相比,Magento或PrestaShop...
  • 0 votes
     answers
     views

    Solr:具有分面类别的太阳黑子

    我是Solr的新手,我不知道这是否是最好的方法: 我有一些产品,分为几类 . 这些类别按照层次结构进行组织 - Electronics - Computer - Apple - iPads - Macbooks - Samsung - Notebooks - Photo - Fashion - Women - Men - Sh...
  • 0 votes
     answers
     views

    在Solr(或其他分面搜索引擎)中搜索/导航,这是正确的方法吗?

    我对使用Mysql的地方应该结束以及SOLR应该从哪里开始有点困惑 . 我有很多关系数据(就像电子商务网站一样,亚马逊) . 我开始将它放入mysql并遇到大小/速度的麻烦,索引并没有帮助这么多的数据 . 所以,我把所有这些数据都放到了SOLR中,而且速度非常快 . 在某种程度上,SOLR就像我目前的MYSQL数据库的缓存(它包含由ID链接的多个关系表) . 事情是我对一堆事情感到困惑 . 1)是...
  • 4 votes
     answers
     views

    Solr - 检索未经过滤的查询版本的构面计数

    我正在使用Solr进行搜索,最近开始使用分面来允许用户缩小搜索范围 . 但是,一旦用户按其中一个方面进行筛选,则在方面结果中不再返回其他筛选选项 . 这是预期的,但不是我想要的 . 有没有办法返回facet字段并计算未过滤的查询,而不进行额外的搜索?例如,如果用户按类别过滤(通过选择特定类别),我希望他们仍然能够选择其他类别之一,而无需先显式删除过滤器 . (也就是说,所有类别及其计数 - 仍应...
  • 5 votes
     answers
     views

    Solr分面搜索性能建议

    我们有一个包含86,315,770个文档的solr实例 . 它使用高达4GB的内存,我们需要它在名为内容的标记化字段上进行分面 . 磁盘上的索引大小为23GB . 我们为什么要面对一个象征化的领域?因为我们想查询该字段上最常用的“n”个术语 . 问题是执行此类查询需要花费太长时间 . 有没有什么方法可以改善这样做的时间?有什么建议? 提前致谢 .
  • 0 votes
     answers
     views

    用于分面搜索的Solr Schema.xml

    我们正在使用电子商务应用程序实现solr . 主要目标是更快的搜索和更好的分面目录导航 . 但问题是,我们无法弄清楚如何将动态方面映射到Solr . 当我说动态方面时,我的意思是...... 三星Galaxy S3 类别:智能手机 品牌:三星 操作系统:Android RAM:1 GB 处理器:1 Ghz 相机:8MP 显示屏:4.7英寸 和.. 过滤标准,如操...
  • 6 votes
     answers
     views

    solr faceted search - 如何在Solr Query UI上指定多个字段?

    我是一个新手来解决并将我的双手绑在solr上 . 有人可以在这里解释如何为给定的搜索指定多个facet字段 . 我正在使用Solr Admin UI /查询墨水,它允许我只指定一个字段 . 然而,我想在我的公司搜索上面对多个领域,如地区行业股票交易所等 . 我已经浏览了solr wiki和相关文档链接,如下面的那个http://docs.lucidworks.com/display/solr/Qu...
  • 0 votes
     answers
     views

    如何在Solr上进行搜索?

    我是Solr的新手,我不知道如何触发Facet搜索的查询 . 我的架构中有以下字段(我在这里放了一个schema.XML) . 我总共有6个领域,我可以尝试分区 . 在schema.xml文件中是否有为Faceting定义的字段? <fields> <field name="P_ID" type="int" indexed="tr...
  • 1 votes
     answers
     views

    动态字段作为solr中的facet

    我正在尝试使用 solr 中的动态字段开发过滤系统 . 这些动态字段可能因产品而异,并具有前缀 attribute_filter_ 以帮助我识别过滤字段 . 因此,给定搜索查询,我希望基于这些动态字段获得分面结果 . 例如,我在 solr 中有3个产品作为文档 {ID:1, attribute_filter_color:"white", attribute_filter_bra...
  • 4 votes
     answers
     views

    Solr的每个场的多个面

    默认情况下,Solr返回字段的构面,然后如果为该字段选择构面值,则不再返回所有其他先前的选项作为该字段的构面的一部分 . 我正在尝试开发一个更像亚马逊搜索引擎(基于他们自己的A9搜索引擎,因此可能类似于Amazon CloudSearch)的搜索引擎 . 当您缩小到亚马逊搜索的某些“方面”时,如果您要将该区域添加到搜索中,它们将继续显示其他选项以及计数 . 在Solr中有没有内置的方法可以做到这一...
  • 6 votes
     answers
     views

    Solr的分层分面搜索示例

    问题 在哪里可以找到一个完整的示例,显示分层分面搜索如何从索引文档到检索搜索结果? 到目前为止我的研究 Stackoverflow有一些帖子,但它们都只涉及分层分面搜索的某些方面;因此,我不认为它们是重复的 . 我正在寻找一个完整的例子来理解它 . 我一直错过聚合工作的最后一个查询 . 这将是我正在寻找的,但同样,不是一个完整的演练:Solr Hierarchical Faceting. Exa...
  • 0 votes
     answers
     views

    Solr Facet功能和分析

    我在heliosearch找到了关于Solr Facet Functions的有趣文章 . 我只是想知道原生solr中是否有相同的功能?
  • 6 votes
     answers
     views

    如何在Solr中进行层次分割?

    如果文档被列为Book> Fiction> Sci-FI,则当您的facet查询为“Book”,“Book> Fiction”,“Book> Fiction> Sci-fi”时,它必须是可搜索的 . 我搜索了互联网,我想出的方法是: 1在索引时将"Book>Fiction>Sci-FI"拆分为"Book",&quo...
  • 9 votes
     answers
     views

    Solr搜索查询facet仅返回100个结果

    我正在使用查询调用托管在不同计算机上的solr搜索 . 当我编写查询时,它返回 numFound=2405 匹配的文档 . 我们有超过10000个doc索引 . 但是返回的方面结果只有100个ID,我将其作为一个方面字段 . 我的solr查询在这里(为便于阅读而拆分): localhost:8983/solr/select/? q="C" &start=0&r...
  • 2 votes
     answers
     views

    从Solr facets获得结果

    我对Solr很新,所以我不知道我想要实现的是否真的可行 . 目前,我正在查询我的Solr以检索与多个facet查询中的条件匹配的结果数量 . 例如: localhost:8082/solr/dict/select?q=*:*&rows=0&wt=json&indent=true&facet=true&facet.query=dict1:"#tige...
  • 4 votes
     answers
     views

    Solr复杂的刻面

    我有刻面问题 . 想象一下这种情况 . 产品可以在多个类别中 . 这是分面的常见行为: 类别 Android(25) iPhone(55) 其他(25) 现在,当我选择“Android”时,我使用“fq”=>“category:Android”进行新查询,我会得到: 类别 Android iPhone(15) 其他(2) 但这意味着有15种产品,分别是“And...
  • 5 votes
     answers
     views

    在solr中禁用小写字段的小写

    我正在使用solr 3.5并添加了一个自定义字段,它通过在schema.xml中定义以下内容来为文档添加类别 . <field name="category" type="string" indexed="true" stored="true"/> 现在我正在实现一个Search-Web-Client,它...
  • 2 votes
     answers
     views

    Apache Solr中的facet字段(不是分层构面)的层次结构?

    我正在尝试跨多种文档类型设置搜索,每种类型都有不同的字段集 . 因此,搜索应始终只从最常见的构面字段(例如,产品类别)开始,对所有文档类型都是通用的 . PRODUCT CATEGORY - Camera (42) - TV & Video (96) - MP3 Player (11) - Video Game (63) 选择“Camera”后,我需要启用一整套新的fac...
  • 0 votes
     answers
     views

    Apache Solr:facet值的顺序依赖于另一个方面

    我的facet按facet整数值自动排序,然后按字母顺序排序,但我需要facet B中的顺序依赖于facet A中的顺序 . 目前的结果: <lst name="facet_fields"> <lst name="label_nl_0"> <int name="Accessoires"...
  • 1 votes
     answers
     views

    使用非ASCII值按索引对Facets进行排序

    我们有一个字段'facet_tag',其中包含描述产品的标签 . 由于标签是德语,因此它们可能包含非ASCII字符(如变音符号) . 以下是一些可能的值: "Zelte""Tunnelzelte""Äxte""Sägen""Softshells" 现在,如果我们使用如下查询查询facer的facet...
  • 0 votes
     answers
     views

    查询构面计数及其匹配文档

    我们正在运行Apache Solr v3.1和SolrJ是我们的客户端 . 我们传递了多个Arbitrary Faceting Query( facet.query )来获取在单个Solr查询中通过搜索结果评估的匹配文档的数量(构面计数) . 我的用例需要实际匹配的facet结果/文档/字段以及facet计数 . 我的问题是,是否有可能在单个Solr查询调用中获得facet查询匹配结果以及face...
  • 4 votes
     answers
     views

    SOLR分面搜索返回与OR运算符一样的facet计数

    在设置问题之前,我将首先尝试通过在SOLR中使用分面搜索来解释我想要实现的目标 . 想象一下,我有一个狗的参数,它描述了什么是适合的狗,一只狗可以有多种选择 . 我们称之为“住房” . 所以狗适合: 在室内 在户外 孩子 老人 守卫 . 所以基本上当我在这个参数上使用分面搜索时,我得到的结果与我当前的数据库一样(url query facet=true&facet...

热门问题