|
1
2
3
4 LUCENE_40
5
6
7
8
9
10
11 100000
12
13
14
15 1024
16
17
22
23
28
29
34
35 true
36
37 50
38
39 200
40
41
42
43
44
45
46 solr
47 0
48 10
49
50
51 rocks
52 0
53 10
54
55
56 static newSearcher warming query from solrconfig.xml
57
58
59
60
61
62
63
64
65
66 false
67
68 4
69
70
71
72
73
74
75
76
77
78
79 explicit
80
81
82
83
84
85 1
86 0.5
87
88 spell
89 word
90
91
92
93
94 manu,cat
95 1
96
97
98
99
100
101 db-data-config.xml
102
103
104
105
106
107 explicit
108
109
110
111
112
113 explicit
114
115
116 elevator
117
118
119
120
121
122
123
124
125
126 solrpingquery
127
128
129 all
130
131
132
133
134
135 explicit
136 true
137
138
139
140
141
142 data-config.xml
143
144
145
146
147 string
148 elevate.xml
149
150
151
152
153
154 100
155
156
157
158
159
160 70
161 0.5
162 [-\w ,/\n\"']{20,200}
163
164
165
166
167
168 ]]>
169 ]]>
170
171
172
173
174
175 5
176
177
178
179 *:*
180
181
182
1、索引配置
mainIndex 标记段定义了控制Solr索引处理的一些因素.
- useCompoundFile:通过将很多 Lucene 内部文件整合到单一一个文件来减少使用中的文件的数量。这可有助于减少 Solr 使用的文件句柄数目,代价是降低了性能。除非是应用程序用完了文件句柄,否则 false 的默认值应该就已经足够。
- useCompoundFile:通过将很多Lucene内部文件整合到一个文件,来减少使用中的文件的数量。这可有助于减少Solr使用的文件句柄的数目,代价是降低了性能。除非是应用程序用完了文件句柄,否则false的默认值应该就已经足够了。
- mergeFacor:决定Lucene段被合并的频率。较小的值(最小为2)使用的内存较少但导致的索引时间也更慢。较大的值可使索引时间变快但会牺牲较多的内存。(典型的时间与空间 的平衡配置)
- maxBufferedDocs:在合并内存中文档和创建新段之前,定义所需索引的最小文档数。段是用来存储索引信息的Lucene文件。较大的值可使索引时间变快但会牺牲较多内存。
- maxMergeDocs:控制可由Solr合并的 Document 的最大数。较小的值(
|
|
|
|
|
|
|