完整的solr的增加索引的xml的格式
一个完整的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. http://gcgmh.iyunv.com/wiki/modern/img/attention.png 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 http://gcgmh.iyunv.com/wiki/modern/img/attention.png 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
页:
[1]