[ 302 ] B batchSize 78 bf parameter 117 Blacklight Online Public Access Catalog. See Blacklight OPAC, Ruby On Rails integrations Blacklight OPAC, Ruby On Rails integrations about 263 data, indexing 263-267 Boolean operators AND 100 AND operator, combining with OR operator 101 AND or && operator 101 NOT 100 NOT operator 101 OR 100 OR or || operator 101 bool element 92 boost functions boosting 137, 138 r_event_date_earliest eld 138 boosting 70, 107 boost queries boosting 134-137 bq parameter(s) 134 bucketFirstLetter 148 buildOnCommit 174 buildOnCommit, spellchecker option 174 buildOnOptimize, spellchecker option 174 C caches tuning 281 CapitalizationFilterFactory lter 63 CCK 252 Chainsaw URL 204 characterEncoding, FileBasedSpellChecker option 175 CharFilterFactory 62 CI 128 classname 173 CM 197 CMS 250 Co-ordination Factor. See coord collapse.facet, eld collapsing 192 collapse.eld, eld collapsing 192 collapse.info.doc, eld collapsing 193 collapse.maxdocs, eld collapsing 193 collapse.threshold, eld collapsing 193 collapse.type, eld collapsing 192 combined index 32 CommonsHttpSolrServer 235 complex systems, tuning about 271 CPU usage 272 memory usage 272 scale deep 273 scale high 273 scale wide 273 system changes 272 components about 111, 159 solrcong.xml 159 compressed, eld option 41 conguration les, Solr <requestHandler> tag 25 solrcong.xml le 25 standard request handler 26 Conguration Management. See CM ConsoleHandler 204 Content Construction Kit 252 Content Management System. See CMS Continuous Integration. See CI coord 112 copyField directive about 46 uses 46 CoreDescriptor classes 231 core, managing 209, 210 count, Stats component 189 CPU usage 272 cron 289 CSV, sending to Solr about 72 conguration options 73, 74 curl using, to interact with Solr 66, 68 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [ 303 ] D data, indexing stream.body parameter 67 stream.le parameter 67 stream.url parameter 67 through HTTP POST 67 ways 67 database and Lucene search index, differences 9, 10 DataImportHandler. See DIH dataSource attribute 78 date element 93 date facet, parameters facet.date 151 facet.date.end 151 facet.date.gap 151 facet.date.hardend 151 facet.date.other 152 facet.date.start 151 dates, Faceting 146 debugQuery, diagnostic parameter about 98 explainOther 98 defaults 111 defaultSearchField, schema.xml settings 47 defType, query parameter 95 defType parameter 128 deleteById() 232 deleteByQuery() 232 denormalizing one to many associated data 36, 37 one to one associated data 36 deployment process, Solr 197, 198 df, query parameter 95 diagnostic query parameters debugQuery 98 echoHandler 98 echoParams 98 indent 98 dictionary about 169 building, from source 176, 177 DIH about 74, 236 capabilities 74 dataSource attribute 78 development console 76, 77 documents, entities 78 entity 78 getting started 75 mb-dih-artists-jdbc.xml le 75, 76 query attribute 78 reference document, URL 74 Solr, registering with 75 solrcong.xml 75 DIH, development console DataSources, JdbcDataSource type 77, 7 8 DIH control form 77 documents, entities 79 elds 79 importing with 80 DIH, transformers dateTimeFormat attributes 79 splitBy attributes 79 template attributes 79 DIH elds column attribute 79 name attribute 79 directory structure, Solr build 13 client 13 dist 13 example 14 example/etc 14 example/multicore 14 example/solr 14 example/webapps 14 lib 14 site 14 src 14 src/java 14 src/scripts 14 src/solrj 14 src/test 14 src/webapp 14 Disjunction-Max. See dismax DisjunctionMaxQuery about 130 boosts, conguring 131 queried elds, conguring 131 dismax 113 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [ 304 ] dismax handler. See Dismax Solr request handler dismax query handler 131 dismax request handler 128 Dismax Solr request handler about 128 automatic phrase boosting 132, 133 boost functions, boosting 137, 138 boost queries, boosting 134-137 debugQuery option used 129 default search 140, 141 DisjunctionMaxQuery 130 features, over standard handler 129 limited query syntax 131 min-should-match 138 mm query parameter 138 phrase slop, conguring 134 distanceMeasure, spellchecker option 174 distributed search 32 div(x,y), mathematical primitives 121 doc element 93 docText eld data 233 document deleting 70 documentCache 281 Domain Specic Language. See DSL double element 92 DoubleMetaphone, phonetic encoding algorithms 58 DoubleMetaphoneFilterFactory analysis lter, options inject 59 maxCodeLength 59 Drupal, options Apache Solr Search integration module 251 Solr, hosted by Acquia 252 DSL 269 dynamic elds * fallback 46 about 45 E echoHandler, diagnostic parameter 98 echoParams 152 echoParams, diagnostic parameter 98 EdgeNGram analyzer 61 EdgeNGramFilterFactory 61 EdgeNGramTokenizerFactory 61 Elasticfox 276 Embedded-Solr 65 embedded Solr legacy Lucene, upgrading from 237 using for rich clients 237 using in in-process streaming 236, 237 EmbeddedSolrServer class 224 encoder attribute 59 EnglishPorterFilter Factory, stemming 54 Entity tags 279 ETag 279 ETL 78 eval() function 238 existence (and non-existence) queries 107 explicit mapping 56 Extract Transform and Load. See ETL extraParams entry 242 F facet 146 facet.date 151, 286 examples 151 facet.date.end 151 facet.date.gap 151 facet.date.hardend 151 facet.date.other 152 facet.date.start 151 facet.eld 147 facet.limit 147 facet.method 148 facet.mincount 147 facet.missing 148 facet.missing parameter 143 facet.offset 147 facet.prex 148, 156 facet.query 286 facet.query parameter 152, 153 facet.sort 147 facet_counts 143 faceted navigation 7, 141, 145, 153 faceted search 149, 220, 221 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [ 305 ] faceting about 141 alphabetic range bucketing (A-C, D-F, and so on) 148, 149 date facet parameters 151, 152 dates 146, 149, 150 example 142, 143 facet.eld 147 facet.limit 147 facet.method 148 facet.mincount 147 facet.missing 148 facet.missing parameter 143 facet.offset 147 facet.prex 148 facet.sort 147 facet_counts 143 facet prexing (term suggest) 156-158 eld, requisites 146 eld values (text) 146 lters, excluding 153-155 Local Params 155 on arbitrary parameters 152, 153 queries 146 release types, exampleexample 142, 143 schema changes, MusicBrainz example 144, 145 text 147 types 146 faceting, dates about 149 examples 150 Facet prexing 156 Familiarity URL 204 FastLRUCache 280 fetchSize 78 eld, attributes default (optional) 42 name 42 required (optional) 42 type 42 eld, IndexBasedSpellChecker option 174 eld collapsing, search components about 191, 192 collapse.facet 192 collapse.eld 192 collapse.info.count 193 collapse.info.doc 193 collapse.maxdocs 193 collapse.threshold 193 collapse.type 192 conguring 192, 193 SOLR-236 191 eld denitons, schema.xml le attributes 42 copyField, using 46 copyField directive, using 46 default (optional) 42 dynamic elds 45 name 42 required (optional) 42 schema.xml, settings 47 sorting 44 sorting, limitations 44, 45 type 42 eld length. See eldNorm eld list. See eldNorm 112 eld options, schema.xml le compresses 41 indexed 41 multiValued 41 omitNorms (advanced) 41 positionIncrementGap (advanced) 42 sortMissingFirst 41 sortMissingLast 41 stored 41 termVectors (advanced) 41 eld qualier 102, 103 eld references, function queries 120 eldType, spellchecker option 174 eld types, schema.xml le <elds/> tag 40 <types/> tag 40 class attribute 40 eld values (text), Faceting 146 le, spellchecker 172 FileBasedSpellChecker options characterEncoding 175 sourceLocation 175 FileHandler logging 204 lterCache 280 lter element 50 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [ 306 ] ltering 108, 109 lters, Faceting excluding 153, 155 rst-components 111 220 , output related parameter 96 oat element 92 fq, query parameter 95 function argument limitations 120 function queries _val_ pseudo-eld hack 117 about 117 bf parameter 117 Daydreaming search example 119 example 118 eld references 120 function references 120 incorporating, to searches 117 t_trm_lookups 118 function query, tips 128 function references mathematical primitives 121 function references, function queries 120 G g, query parameter 95 g.op, query parameter 95 generic XML data structure about 92 appends 111 arr, XML element 92 bool element 92 components 111 date element 93 defaults 111 double element 92 rst-components 111 oat element 92 int element 92 invariants 111 last-components 111 long element 92 lst, XML element 92 str element 92 Git URL 11 H Hadoop 225 HathiTrust 273 Heritrix using, to download artist pages 226, 227 highlighted eld list. See hl. highlighting component, search components about 161 conguring 163 example 161, 163 hl 164 hl. 164 hl.fragsize 164 hl.highlightMultiTerm 164 hl.mergeContiguous 165 hl.requireFieldMatch 164 hl.snippets 164 hl.usePhraseHighlighter 164 hl alternateField 165 hl formatter 165 hl fragmenter 165 hl maxAnalyzedChars 165 parameters 164 hl, highlighting component 164 hl. 161 hl., highlighting component 164 hl.fragsize, highlighting component 164 hl.highlightMultiTerm, highlighting component 164 hl.increment, regex fragmenter 166 hl.mergeContiguous, highlighting component 165 hl.regex.maxAnalyzedChars, regex fragmenter 166 hl.regex.pattern, regex fragmenter 166 hl.regex.slop, regex fragmenter 166 hl.requireFieldMatch, highlighting component 164 hl.snippets, highlighting component 164 hl.usePhraseHighlighter, highlighting component 164 hl alternateField, highlighting component 165 hl formatter, highlighting component about 165 hl.simple.pre and hl.simple.post 165 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [ 307 ] hl fragmenter, highlighting component 165 hl maxAlternateFieldLength, highlighting component 165 hl maxAnalyzedChars, highlighting component 165 home directory, Solr bin 15 conf 15 conf/schema.xml 15 conf/solrcong.xml 15 conf/xslt 15 data 15 lib 15 HTML, indexing in Solr 227 HTMLStripStandardTokenizerFactory 52 HTMLStripStandardTokenizerFactory tokenizer 227 HTMLStripWhitespaceTokenizerFactory 52 HTTP caching 277-279 HTTP server request access logs, logging about 201, 202 log directory, creating 201 Tailing 202 I IDF 33 idf 112 ID eld 44 indent, diagnostic parameter 98 index 31 index-time and query-time, boosting 113 versus query-time 57 index-time boosting 70 IndexBasedSpellChecker options eld 174 sourceLocation 174 thresholdTokenFrequency 175 index data document access, controlling 221 securing 220 indexed, eld option 41 indexed, schema design 282 indexes sharding 295 indexing strategies about 283 factors, committing 285 factors, optimizing 285 unique document checking, disabling 285 Index Searchers 280 Information Retrieval. S ee IR int element 92 InternetArchive 226 invariants 111 Inverse Document Frequency. S ee IDF inverse reciprocals 125 IR 8 ISOLatin1AccentFilterFactory lter 62 issue tracker, Solr 27 J J2SE with JConsole 212 JARmageddon 205 jarowinkler, spellchecker 172 java.util.logging package 203 Java class names abbreviated 40 org.apache.solr.schema.BoolField 40 Java Development Kit (JDK) URL 11 JavaDoc tags 234 Java Management Extensions. S ee JMX Java Naming and Directory Interface. S ee JNDI Java replication versus script 289 JavaScript Object Notation. S ee JSON Java Server Pages. S ee JSPs JConsole GUI about 212 URL 212 JDK [1.4] logging 203 JDK logging 203 Jetty startup integration 205 web.xml, customizing 218 jetty.xml 201 JIRB tool 215 JMX about 212 access, controlling 220 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [ 308 ] information extracting, JRuby used 215 Solr, starting with 212-215 Jmx4r 217 JMX Console 212 JNDI 16, 200 JNDI name 200 jQuery 240 jQuery Autocomplete widget 241, 242 JRuby using, to extract JMS information 215 JRuby Interactive Browser tool. S ee JIRB tool JSON 238 JSONP 242 JSON with Padding. S ee JSONP JSPs 17 JUL 203 JVM conguration 277 K KeepWordFilterFactory lter 62 KeywordTokenizerFactory 52 KStem, stemming 55 L last-components 111 LengthFilterFactory 145 LengthFilterFactory lter 62 LetterTokenizerFactory 52 limited query syntax 131 disabling 132 linear(x,m,c), miscellaneous math 122 Local Params 155 LocalSolr component 194 log(x), mathematical primitives 121 Log4j conguring, URL 205 logging to 204 Log4j JAR le URL 204 logarithms 123, 124 Logback URL 204 logging about 201 HTTP server request access logs 201, 202 levels. managing at runtime 205, 206 Solr application logging 203 types 201 logging.properties le 204 long element 92 LowerCaseFilterFactory lter 62 LRUCache 280 lst, XML element 92 Lucene about 8 DisjunctionMaxQuery 130 features 8 scoring 112 Lucene’s query syntax URL 44 LUCENE-1435 45 Lucene search index and database, differences 9, 10 Lucene syntax query expression 100 query syntax 99 sub-expressions 101 M mailing lists, Solr URL 26 Managed Bean. S ee MBeans mandatory clause, expression query 100 map() function 243 map(x,min,max,target), miscellaneous math 121 master server indexing into 292 mathematical primitives, function references abs(x) 121 div(x,y) 121 log(x) 121 pow(x,y) 121 product(x,y,z, ) 121 sqrt(x) 121 sum(x,y,z, ) 121 Maven 228 max(x,c), miscellaneous math 121 max, Stats component 189 maxGramSize 60 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [ 309 ] maxScore 93 maxWarmingSearchers 284 mb-dih-artists-jdbc.xml le 75, 76 mb_attributes.txt content 145 MBeans 212 mean, Stats component 189 member_id eld 36 memory usage 272 Metaphone, phonetic encoding algorithms 58 min, Stats component 189 min-should-match about 138 basic rules 139 multiple rules 139 rules 139 rules, choosing 140 minGramSize 60 miscellaneous math, function references linear(x,m,c) 122 map(x,min,max,target) 121 max(x,c) 121 recip(x,m,a,c) 122 scale(x,minTarget,maxTarget) 121 missing, Stats component 189 MLT, search components as dedicated request handler 182 as request handler, with external input document 183 as Solr component 182 conguration parameters 183 mlt 183 mlt.boost 186 mlt.count 183 mlt. 185 mlt.maxntp 186 mlt.maxqt 186 mlt.maxwl 185 mlt.mindf 185 mlt.mintf 185 mlt.minwl 185 mlt.qf 185 parameters 185, 186 parameters, specic to MLT request handler 184 results, example 186, 188 specic parameters 183 using, ways 182 mlt.boost 186 mlt. 185 mlt.maxntp 186 mlt.maxqt 186 mlt.maxwl 185 mlt.mindf 185 mlt.mintf 185 mlt.minwl 185 mlt.qf 185 mm query parameter 138 mm specication formats as examples 139 more-like-this search component. S ee MLT, search components more like this plugin 9 multi-word synonyms 56 multicore need for 210, 211 multiple indices 32 multiple Solr servers documents, assigning to shards 296 indexes, sharding 295 master server, indexing into 292 replication, conguring 291 script versus Java replication 289 searches, distributing 291 search queries, distributing across slaves 293, 294 shards, searching across 297, 298 slaves, conguring 292, 293 starting 290, 291 multiValued, eld option 41 multiValued eld 221 MusicBrainz.org 30, 31 N n-gramming costs Edge n-gramming costs 62 tokenizer based n-gramming costs 62 N-gramming costs, substring indexing a_name eld 61 a_name eld + a_ngram eld 61 minGramSize 62 name 173 name attribute 143 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [ 310 ] name eld 33 newSearch query 284 NOT operator 100, 101 numFound 93 Nutch 225 Nutch + Web Archive eXtensions. S ee NutchWAX NutchWAX 225 O OLTP 78 omitNorms (advanced), eld option 41 omitNorms, schema design 282 omitTermFreqAndPositions, schema design 282 Online Transaction Processing systems. S ee OLTP optional clause, expression query 100 ord() function 120, 122 ord(eldReference) 122 ord/rord 122 ord and rord, function references ord(eldReference) 122 rord(eldReference) 122 OR operator 100 OR or || operator 101 output related parameters, query parameters 96 sort 96 version 98 wt 97 outputUnigrams controls 288 P parse parameter 243 parse() function 244 partial indexing. S ee substring indexing PatternReplaceFilterFactory lter 63 PatternTokenizerFactory 53 pf, tips 134 pf parameter 133 phoneme 58 phonetic encoding algorithms DoubleMetaphone 58 encoder attribute 59 Metaphone 58 RenedSoundex 58 Soundex 58 PhoneticFilterFactory lter 59 phonetic sounds-like about 58 phonetic encoding algorithms 58 phrase queries 103 phrase search performance improving 287 shingling, solution 287, 288 phrase slop conguring 134 Plain Old Java Objects. S ee POJOs POJOs indexing 234 PorterStemFilterFactory, stemming 54 positionIncrementGap (advanced), eld option 42 pow(x,y), mathematical primitives 121 product(x,y,z, ), mathematical primitives 121 prohibited clause, expression query 100 PRONOM Unique Identier. S ee PUID public searches securing 219, 220 PUID 31 Q q parameter processing 175 qt, miscellaneous parameter 95 QTime 93 queries, Faceting 146 query-time and index-time, boosting 113 versus index-time 57 query-time boosting 70 query attribute 78 query converter 175 query elevation, search components about 166 cong-le 167, 168 conguration parameters 167 conguring 167 elevateArtists.xml 168 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [ 311 ] forceElevation 168 queryFieldType 168 query expression, clauses mandatory clause 100 optional clause 100 prohobited clause 100 query parameters about 95 defType 95 df 95 diagnostic 98 fq 95 output related parameters 96 q 95 q.op 95 qt 95 result paging 96 rows 96 start 96 query parser plugin 128 QueryResponse object 235 queryResultCache 280 query spell checker indexed content based 8, 9 query syntax about 99 boosting 107 documents, matching 99 existence (and non-existence) queries 107 eld qualier 102, 103 fuzzy queries 105 phrase queries 103 query expression, clauses 100 special characters 108 sub-expressions 101 term proximity 103 wildcard queries 103, 104 R r_a_name 42 r_attributes 144 r_event_date_earliest eld 138 r_name_facetLetter 148 r_ofcial 144 r_type 144 range queries [ and ] brackets 106 { and } brackets 106 about 105, 106 date math 106, 107 readOnly 77 recip(x,m,a,c), miscellaneous math 122 reciprocals and rord, with dates 126, 127 RecordItem 234 RenedSoundex, phonetic encoding algorithms 58 regex fragmenter, options hl.increment 166 hl.regex.pattern 166 hl.regex.slop 166 hl regex.maxAnalyzedChars 166 release’s artist’s name. S ee r_a_name remote streaming about 68, 221 disabling 69 enabling 69 remote streaming feature 224 RemoveDuplicatesTokenFilterFactory lter 62 renderResult() method 247 replication and sharding, combining 298-300 conguring 291 requestHandler 207 request handler about 110 conguration, creating 110 conguring 110 result() function 243, 244 right eld type/analysis, using 109 rOfcial 144 rord() 122 rord(eldReference) 122 rows parameter 96, 242 rsolr versus solr-ruby 269 Ruby On Rails integrations acts_as_solr 254-259 acts_as_solr plugin 253 Blacklight OPAC 263 Convention over Conguration 253 display, customizing 267 elds display, customizing 268, 269 solr-ruby versus rsolr 269 solr_data 257 This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr. NW, , Atlanta, , 30327 [...]... Interface) 200 solr. war file 200 solr. setParser(new XMLResponseParser()) 235 solr. solr.home searching for 16 solr. TextField 48 Solr 1.3 11 Solr 1.4 11 Solr admin Assistance area 20 example 19 Make a Query text box 20 navigation menu 19 Solr application logging, logging 203 Jetty, startup integration 205 Log4j, logging to 204 logging output, configuring 203 log levels, managing at runtime 205, 206 solrbook-packtpub... (JDK) 11 Subversion or Git 11 Solr, securing document access, controlling 221 index data, securing 220 JMX access, controlling 220 server access, limiting 217, 219, 220 SOLR- 236 191 solr- balancer 294 Solr- binary 66 solr- php-client a_member_name array 249 about 248, 249, 250 Apache _Solr_ Service, configuration 249 solr- ruby versus rsolr 269 Solr- XML 66 solr. body feature 68 solr. home property defining 199... solr. xml, configuring 208, 209 solrconfig.xml elements 159 about 75 solrconfig.xml, schema.xml settings 47 Solr DIH Wiki page URL 79 SolrDocumentList object 235 SolrDocument object 235 Solr home 16 SolrIndexSearch Mbean 214 SolrJ about 65, 224 client API 230-233 CommonsHttpSolrServer 224 embedded Solr, need for 235, 236 [ 314 ] This material is copyright and is licensed for the sole... E Conway Dr NW, , Atlanta, , 30327 Thank you for buying Solr 1.4 Enterprise Search Server Packt Open Source Project Royalties When we sell a book written on an Open Source project, we pay a royalty directly to that project Therefore by purchasing Solr 1.4 Enterprise Search Server, Packt will have given some of the money received to the Apache Solr project In the long term, we see ourselves and you—customers... EmbeddedSolrServer class 224 Heritrix using, to download artist pages 226, 227 HTML, indexing 227-230 HTMLStripStandardTokenizerFactory tokenizer 227 POJOs, indexing 234, 235 stream.file parameter 224 Solr JIRA URL 12 SolrJS about 245, 246 addWidget() method 247 project homepage, URL 245 SolrJS Manager object 247 URL 220 Solrmarc 236 SolrQuery object 235 solrQueryParser, schema.xml settings 47 Solr resources... Drupal, options 250 solr- php-client 248-250 Solr, communicating with convenient client API 65 data formats 66 data streamed remotely 66 Direct HTTP 65 Solr s filesystem 66 Solr, data formats rich documents 66 [ 313 ] This material is copyright and is licensed for the sole use by William Anderson on 26th August 2009 4310 E Conway Dr NW, , Atlanta, , 30327 Solr- binary 66 Solr- XML 66 Solr, examples structure... data, loading 20, 21 schema 25 search request handler 128 securing 217 simple query, running 22-24 solr. solr.home, searching for 16 sorting 109 spell check plugin 9 starting 15, 16 starting, with JMX 212-215 statistics page 24 system changes 272 testing 13 tools 58 XML, sending to 69, 70 XML response format 93 Solr s DIH DataImportHandler contrib add-on 66 Solr s Wiki 26 Solr, accessing from PHP applications... solrbook-packtpub 273 Solr caching autowarmCount 281 class 281 configuring 281 documentCache 281 filterCache 280 queryResultCache 280 size 281 Solr cell binary content, extracting 81, 82 documents, indexing with 81 karaoke lyrics, extracting 83-85 richer documents, indexing 85-87 Solr, configuring 83 Solr cores cores, managing 209, 210 multicore, need for 210, 211 solr. xml, configuring 208, 209 solrconfig.xml... 223, 237, 266, 272 searcher.num_docs attribute 216 SearchHandler per search interface 207 search handler 128 searching 89, 90 server access limiting 217, 219 Servlet container and Solr, differences 199 installing in 199 solr. home property, defining 199 sharding and replication, combining 298-300 documents, assigning 296 indexes 295, 296 searching across 297, 298 ShingleFilterFactory 288 shingling 133,... See SolrJ Simple Logging Facade for Java package See SLF4J package single combined index issues 34 schema.xml snippet, sample 32 using, issues 33 single Solr server optimizing 276 single Solr server, optimizing faceting performance, enhancing 286 HTTP caching 277-279 indexing strategies 283, 284 JVM configuration 277 phrase search performance, improving 287 schema design considerations 282 Solr caching . structure, Solr build 13 client 13 dist 13 example 14 example/etc 14 example/multicore 14 example /solr 14 example/webapps 14 lib 14 site 14 src 14 src/java 14 src/scripts. parameters 15 1, 15 2 dates 14 6, 14 9, 15 0 example 14 2, 14 3 facet.eld 14 7 facet.limit 14 7 facet.method 14 8 facet.mincount 14 7 facet.missing 14 8 facet.missing