首页 文章
  • 45 votes
     answers
     views

    如何评估托管全文搜索解决方案?

    SaaS /托管全文搜索有哪些选择?我该如何评估可用的不同选项? 我正在寻找在后端使用Lucene,solr或sphinx的东西,并提供REST API用于将文档提交到索引和运行搜索 . 我可以构建自己的EC2 AMI,但我必须配置EBS和其他东西,监控它等 .
  • 3 votes
     answers
     views

    选择具有自定义排名功能的独立搜索服务器,spartial search

    我正在研究为我参与的项目选择搜索服务器的不同选项 . 搜索服务器用于在Rails中构建的约会网站上提供结果,其中搜索提供所有'匹配' - 魔术 . 典型的查询将涉及使用表达式(伪代码)对文档/结果进行排名: 按排名排序: 50如果has_image属性为true 10如果has_boost属性为true 50如果纬度/经度距离[点] 40英里以内 20如果纬度/经度在80英里以...
  • 3 votes
     answers
     views

    具有多个索引和复杂要求的全文搜索

    我们正在构建一个应用程序,要求我们为每个用户编制索引数据,以便我们可以对其数据进行全文搜索 . 以下是有关应用程序的一些值得注意的事项: A)每个用户的数据与其他每个用户完全无关 . 这给我们带来了一些好处: 我们可以保持索引的小小 . 合并/合并碎片索引将花费更少的时间 . 如果某些索引由于某种原因(腐败?)而无法访问,则只有那些用户受到影响 . 其他用户不受影响,并且可以为他们提供...
  • 2 votes
     answers
     views

    没有索引的Solr全文搜索?

    solr是否独立搜索索引内容,或者使用mysql表中的全文索引,因为我有一个22K的记录表,我想在其上启用全文搜索,但我目前还没有完整的 - 表上的文本索引,我不能应用它,因为它需要太多时间,以及服务器无法处理的CPU使用率 . 如果没有,我可以使用任何替代方法搜索全文搜索而不在我的表中使用索引全文?
  • 1 votes
     answers
     views

    OrientDB可以满足Solr或ElasticSearch的要求

    我刚刚开始研究OrientDB,使用OrientDB搜索引擎,我们必须使用 Solr 或 ElasticSearch (驱动程序兼容性) . 我还读到了某个地方,如果我们定义索引是不同的类型,orientdb正在给Lucene Search本身 . 所以如果这是真的那么速度呢,因为 Solr 和** Elasticsearch **从主存储器提供数据 . 请建议OrientDB的内部功能完全填写搜...
  • 0 votes
     answers
     views

    elasticsearch vs solr - 用于自定义全文搜索系统

    我有一个基于Lucene索引在内部创建的搜索引擎的Web应用程序 . 该应用程序允许全文搜索 . 该应用程序是用jsp和java构建的 . 为用户索引Hadoop分布式处理软件 . Apache lucene项目是根据我们的特定情况定制的 . 主要是全文搜索的一部分,添加订购结果的新功能 . 前端使用hadoop-rpc与后端进行通信,后端又创建了一个内部解决方案(10年前),研究Lucene的不...
  • 8 votes
     answers
     views

    在solr schema.xml中添加字段

    我正在使用solr来搜索我的数据库,并且我正在尝试在conf / schema.xml中添加一个新字段(文章的publisher_id)以在我的数据库上搜索后获取publisher_id的值,我没有找到任何与此字段等效的字段名称 . 那么如何将它作为一个字段添加到schema.xml中,以便与文章的搜索值(正文, Headers ,日期和发布商ID)一起返回?
  • 3 votes
     answers
     views

    在SOLR中搜索多个字段

    我试图搜索2个字段,而不必在查询中指定字段名称 . 在我的schema.xml中,我添加了2个字段,这些字段对应于数据库表中的2列 . <field name="title" type="string" indexed="true" stored="true" required="true"/...
  • 3 votes
     answers
     views

    Lucene查询由Solr索引的DateField

    我们正在为各种搜索应用程序使用solr索引 . 在大多数情况下,我们就像使用管理界面一样使用它 . 例如: +text:Mr +text:burns +publish_date[2012-09-10T00:00:00Z TO 2012-10-10T00:00:00Z] 这很好用 .我的问题是,在一个应用程序中,我们直接对索引使用复杂的lucene查询(不使用solr),在这些查询中,我无法找到如...
  • 0 votes
     answers
     views

    datastax solr search RELOAD重置schema.xml

    我在DSE搜索中遇到了一个好奇的行为 . 如果通过generateResources = true创建核心,稍后在schema.xml上通过POST更新到/ks.table/admin/file?schema.xml,如果/ks.table/admin/cores,它将恢复为其初始版本?action = RELOAD被调用 . dsetool create_core ks.tablename ge...
  • 1 votes
     answers
     views

    Solr:使用多个字段进行分组,并了解哪个字段与查询匹配

    Solr:我已经为大约500个字段索引了大约500万行数据 . 例如, category , subcategory , item , itemtype ...... 我想只搜索这4个字段并得到明显的结果 . 我不希望结果中的所有字段只有10个字段...这10个字段必须有大约150-200个不同的结果 . 但我发现在Solr中我们只能用一个字段进行分组,并且无法找出哪个字段与查询匹配 . 是否有...
  • 0 votes
     answers
     views

    Solr原子更新 - 使用已编制索引但未编制索引的字段更新文档

    我有一个核心,其中包含一些索引但未存储的字段(让我们称之为A组字段) . 当我更新其他字段(索引和存储,让我们称之为B组字段)时,组A字段的内容将丢失 . 在此Solr文档中,Updating Parts of Documents,"The core functionality of atomically updating a document requires that all fie...
  • 0 votes
     answers
     views

    Solr:如何索引日期和时间

    我有Solr 7.2.1,在我的managed-schema.xml文件中,我有一个字段,表示类型为“pDate”的日期对象 . 现在我还需要索引当天的时间,但是我看到我无法使用"pDate"字段类型搜索时间 . 如果我查询solr搜索 my_date_field:[2018-03-12T00:00:00.000Z TO *] 它有效;相反,如果我搜索 [2018-03-12T...
  • 0 votes
     answers
     views

    具有多个字段的Solr性能

    我必须在solr中为大约1000万个文档编制索引以进行全文搜索 . 这些文档中的每一个都附加了大约25个附加元数据字段 . 每个元数据字段都很小(最多64个字符) . 常见查询将涉及搜索项以及用于过滤数据的多个元数据字段 . 所以我的问题是在搜索响应时间内提供更好的性能 . (索引时间不是问题): 一个 . 索引文本数据以及将所有元数据字段作为存储字段推送到solr,并使用单个查询查询所有字段的...
  • 61 votes
     answers
     views

    为什么像Lucene / Solr这样的文档存储不包含在NoSQL会话中?

    我们所有人最近都遇到了最近对无SQL解决方案的大肆宣传 . MongoDB,CouchDB,BigTable,Cassandra等已被列为无SQL选项 . 这是一个例子: http://architects.dzone.com/articles/what-nosql-store-should-i-use 但是,三年前我和一个同事使用Lucene.NET似乎符合无SQL的描述 . 我们并没有将其用...
  • 2 votes
     answers
     views

    在Lucene中存储结构化数据

    我看过许多引用指向使用Lucene或Solr作为NoSQL数据存储,而不仅仅是索引引擎:NoSQL (MongoDB) vs Lucene (or Solr) as your database http://searchhub.org/2010/04/29/for-the-guardian-solr-is-the-new-database/ 但是,由于Lucene只提供“平面”文档结构,其中每个字...
  • 4 votes
     answers
     views

    使用solr索引和搜索MySQL

    (我已经在下面的XML中显示了它) 大家好我想用solr索引我的MySQL数据库表 . 我已经安装了必要的java组件/适配器等 . 我的数据库名为'test_db',其中的表名为'table_tb' . 该表包含2列(字段) -Field 1称为'ID',是一个自动增量的主键整数 - 字段2称为'COLA',是文本 该表有两行(记录)ID = 1和ID = 2,其中一些文本对应于第二列 . 我已...
  • 0 votes
     answers
     views

    Solr索引文件目录从数据库添加文件权限

    我正在使用Solr来索引pdf和word文件的目录 . 我希望Solr搜索这些文件,但只返回基于登录用户权限的结果 . 是否可以索引文件目录以及查询包含文件权限的数据库,并将数据作为xml实体添加到索引中,并对这些结果执行筛选查询? 我使用WordPress作为CMS系统,文件管理插件名为Filebase . 文件库与目录同步,以将文档上载到站点 . 我已将Solr配置为索引包含文档的文件库目录 ...
  • 0 votes
     answers
     views

    带有jdbc驱动程序的RDBMS的Solr索引

    我相信我可以使用dataImportHandler为RDBMS中的数据创建Solr索引 . 但我不确定如何在更新表时保持索引同步(添加新数据,删除数据等) 我正在使用Solr对我的数据库中的特定表进行全文搜索
  • 0 votes
     answers
     views

    使用Solr进行动态索引

    如何使用DataimportHandler和MySQL数据库在solr 4.0中进行动态索引?我有data-config.xml文件,包含数据库信息和查询索引 . 有没有办法在数据库更新时动态索引?
  • 3 votes
     answers
     views

    DataImportHandler没有在solr admin中索引mysql表

    我试图使用DataImportHandler索引solr中的mysql表,但它似乎没有索引 data-config.xml <?xml version="1.0" encoding="UTF-8" ?> <dataConfig> <dataSource type="JdbcDataSource&qu...
  • 1 votes
     answers
     views

    solr从mysql数据库更新多个表

    我使用的是solr 4.7 . 我使用Dataimporthandler索引来自solr中不同mysql数据库的两个表 . 对于每个表索引,我使用不同的data-config.xml文件,因为在更新期间我遇到了data_index_time的问题 . 我用cronjob脚本进行更新 . 如果DB中的某些内容发生更改,则此脚本会进行solr更新 . 如果某人更改了两个表格,那么solr应该同时更新 ...
  • 0 votes
     answers
     views

    MySQL DB列中的SOLR JSON数据

    我们有一个MySQL表,下面有列和示例数据 |ID | Properties |12 | {"ownerfirstname":"abc","ownerlastname":pqr","coownerfirstname":"xyz","coownerlastname":&q...
  • 1 votes
     answers
     views

    如何逐行索引文件文件在solr中

    我有一个包含推文的大型阿拉伯文本文件,每行包含一条推文,我想在solr中索引,这样该文档的每一行都应该在一个单独的solr文档中编入索引 what i tried so far : 我知道如何在solr中使用SQL数据库记录 我知道如何更改solr模式以适应数据并使用数据导入处理程序 我知道查询如何用于索引solr中的数据 what i want is : 知道如何索引solr中的...
  • 2 votes
     answers
     views

    太阳黑子轨道中的数据导入处理程序

    我在mysql中有一些表 . 我想使用数据导入处理程序导入一些数据并使用Solr索引那些数据 . 可能吗? . 我看到我们需要从这个链接对data-config.xml文件进行一些修改 . Is it possible to use DataImportHandler in Sunspot Rails? 如果是这样,当我执行此数据导入时执行rails应用程序 . 因为使用rails应用程序,我认...
  • 3 votes
     answers
     views

    Solr DataImportHandler - 索引多个相关的XML文档

    假设我有两种XML文档类型,A和B,如下所示: A: <xml> <a> <name>First Number</name> <num>1</num> </a> <a> <name>Second Number</n...
  • 0 votes
     answers
     views

    配置SOLR应用程序以索引pdf文档

    我是Apache SOLR / Lucene的新手,但想用它来索引PDF文档 . 我已按照官方教程开始学习: [Apache SOLR 4.6.0 Tutorial][1] 我能够通过 Headers “索引数据”来指导两个.xml文件,从而达到教程中的要点 . 但是,在该部分的下面的行以及之后的所有部分之后,我无法执行任何操作 . You have now indexed two docume...
  • 1 votes
     answers
     views

    使用solr索引维基百科

    我've installed solr 4.6.0 and follow the tutorial available at Solr'的主页 . 一切都很好,直到我需要做一份我即将做的真正的工作 . 我必须快速访问维基百科内容,我被建议使用Solr . 好吧,我试图按照链接http://wiki.apache.org/solr/DataImportHandler#Example:_Indexin...
  • 0 votes
     answers
     views

    Apache Solr数据导入处理程序不索引xml文件

    我是solr的新手 . 我已经完成了solr wiki教程,我试图使用DataImportHandler索引solr中的一些xml文件,但它似乎没有索引我的数据 . 我的data-config.xml是: <dataConfig> <dataSource type="FileDataSource"/><document> <en...
  • 2 votes
     answers
     views

    Solr DIH获取行但未处理任何文档

    使用Solr 6.2.1 我有一个本地MySQL数据库,我希望Solr为其查询索引 . 我创建了一个名为 create-test 的核心,在运行 ...dataimport?command=full-import 之后,我得到以下状态: <response> <lst name="responseHeader"> <int name=&qu...

热门问题