`
gcgmh
  • 浏览: 349427 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

完整的solr的增加索引的xml的格式

    博客分类:
  • Solr
阅读更多

一个完整的solr的增加索引的xml的格式:

 

<add allowDups = "true">


  <doc boost="2.5">
    <field name="Id">05991</field>
    <field name="title" boost="2.0">Bridgewater</field>

    <field name="content" boost="4.0">solr is very good search engine!</field>
  </doc>

 

  <doc>....</doc>

  <doc>....</doc>

 

  <commit/>
  <optimize/>


</add>

--------------------------------------------

一:

Optional attributes for "add"
  • allowDups = "true" | "false" — default is "false"

  • commitWithin = "(milliseconds)" if the "commitWithin" attribute is present, the document will be added within that time. <!> Solr1.4

  • (deprecated) overwritePending = "true" | "false" — default is negation of allowDups

  • (deprecated) overwriteCommitted = "true"|"false" — default is negation of allowDups

The defaults for overwritePending and overwriteCommitted are linked to allowDups such that those defaults make more sense:

  • If allowDups is false (overwrite any duplicates), it implies that overwritePending and overwriteCommitted are true by default.

  • If allowDups is true (allow addition of duplicates), it implies that overwritePending and overwriteCommitted are false by default.

二:

Optional attributes for "commit" and "optimize"
  • maxSegments = N — default is '1' — optimizes down to at most this number of segments <!> Solr1.3

  • waitFlush = "true" | "false" — default is true — block until index changes are flushed to disk

  • waitSearcher = "true" | "false" — default is true — block until a new searcher is opened and registered as the main query searcher, making the changes visible.

 

用这个命令创建索引文件:

java -Durl=http://localhost:8080/solr/update -Ddata=files -jar post.jar  *.xml    

 

根据solr wiki 相关文章整理,详文请看:http://wiki.apache.org/solr/UpdateXmlMessages

 

分享到:
评论

相关推荐

    SOLR的应用教程

    3.4.1 Solr Schema 设计(如何定制索引的结构?) 34 3.5 如何进行索引操作? 36 3.5.1 基本索引操作 36 3.5.2 批量索引操作 37 3.6 如何进行搜索 39 3.6.1 搜索语法 39 3.6.2 排序 42 3.6.3 字段增加权重 42 3.6.4 ...

    solr 企业搜索引擎教程

    定制 Solr 索引的实现方法很简单,用 POST 方法向 Solr 服务器发送一 个描述所有 Field 及其内容的 XML 文档就可以了。定制搜索的时候只需要发送 HTTP GET 请求 即可,然后对 Solr 返回的信息进行重新布局,以产生利于...

    Solr全攻略

    官网:Solr是基于ApacheLucene:trade_mark:构建的流行,快速,开源的企业搜索...为了提高吞吐量和容错能力,可以为每个索引分片增加副本,同时,把所有的索引复制到其他的服务器搭建成一个服务器集群,提高吞吐量。可通

    sunspot_cell:[DEAD]对Sunspot的单元支持

    此插件为Sunspot(针对Sunspot 1.2.1开发)增加了对Cell的支持(用于索引丰富的文档)。 该代码基于此处包含的补丁: 要求 Solr Cell库(标准Solr发行版中的dist/apache-solr-cell-1.4.X.jar和+ contrib / ...

    java多商户分销系统源码-alliance:CodiceAlliance是一个基于分布式数据框架(DDF)的开源模块化集成框架,并增加了Do

    的开源模块化集成框架,增加了 DoD/IC 和 NATO 支持功能。 联盟特色 NITF/NSIF (STANAG 4545) 摄取和解析摄取和编目 NITF 2.1 图像并构建数据丰富的元卡以进行发现和检索 STANAG 4609 KLV 支持摄取 FMV 剪辑并提取 ...

    JAVA上百实例源码以及开源项目

    原理是初始化颜色选择按钮,然后为颜色选择按钮增加事件处理事件,最后实例化颜色选择器。 Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制  Java二进制IO类与文件...

    JAVA上百实例源码以及开源项目源代码

    原理是初始化颜色选择按钮,然后为颜色选择按钮增加事件处理事件,最后实例化颜色选择器。 Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制  Java二进制IO类与文件...

    java开源包1

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包11

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包2

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包3

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包6

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包5

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包10

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包4

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包8

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包7

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包9

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包101

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

Global site tag (gtag.js) - Google Analytics