Index
A
- additional information
- storing, payloads used / Storing additional information using payloads, How it works...
- Apache Nutch
- downloading / Getting ready
- about / Getting ready
- reference link / How to do it...
- Apache Solr
- reference link / Introduction
- Apache Tika
- setting up, with Solr / How to set up Extracting Request Handler
- Apache Tomcat
- Solr, running on / Running Solr on Apache Tomcat, How to do it...
- port, changing / Changing the port on which we see Solr running on Tomcat
- Apache_Solr_Service object / How it works...
- autocommits statistic / How it works...
- autosuggest feature
- implementing, faceting used / How to implement the autosuggest feature using faceting, How to do it..., How it works...
- avgTimePerRequest attribute / How it works...
B
- BaseTokenFilterFactory class / How it works...
- Buffer overflow / Buffer size is too small
C
- cacheControl tag / How it works...
- cache status
- checking / How to check the cache status, How it works...
- commit statistic / How it works...
- contents
- copying, from one field to another / Copying the contents of one field to another, How to do it...
- copying, from dynamic fields to one field / Copying the contents of dynamic fields to one field
- number of characters copied, limiting / Limiting the number of characters copied
- core admin interface
- reference link / More information about core admin interface
- corrupted index
- dealing with / How to deal with a corrupted index, How to do it..., How it works...
- crawl-urlfilter.txt file / How it works...
- crawl command / Multiple thread crawling
- CSV format
- about / Indexing data in CSV format
- cumulative_adds / How it works...
- cumulative_evictions parameter / How it works...
- cumulative_hitratio parameter / How it works...
- cumulative_hits parameter / How it works...
- cumulative_inserts parameter / How it works...
- cumulative_lookups parameter / How it works...
- custom field type
- developing / Developing your own field type, How to do it..., How it works...
- custom filter
- developing / Developing your own filter, How to do it..., How it works..., See also
- custom request handler
- developing / Developing your own request handler, How to do it..., How it works...
- custom search component
- developing / Developing your own search component, How to do it..., How it works...
D
- data
- indexing, in CSV format / Indexing data in CSV format, How it works..., There's more...
- indexing, in XML format / Indexing data in XML format, How to do it..., How it works...
- indexing, in JSON format / Indexing data in JSON format, How to do it..., How it works...
- indexing, from database using Data Import Handler / Indexing data from a database using Data Import Handler, How to do it..., How it works...
- importing, Data Import Handler and delta query used / How to import data using Data Import Handler and delta query, How it works...
- modifying, while importing with Data Import Handler / How to modify data while importing with Data Import Handler, Getting ready, How it works...
- stemming / Stemming your data, How it works...
- data analysis
- about / Introduction
- additional information, storing using payloads / Storing additional information using payloads, How it works...
- XML and HTML tags, eliminating / Eliminating XML and HTML tags from the text, How it works...
- contents, copying from one field to another / Copying the contents of one field to another, How it works...
- synonyms, using / Changing words to other words, How it works...
- words, changing / Changing words to other words, How it works...
- text, splitting by camel case / Splitting text by camel case, How it works...
- text, splitting by whitespace only / Splitting text by whitespace only, How it works...
- plural words, making singular / Making plural words singular, but without stemming, How to do it...
- whole string, lowercasing / Lowercasing the whole string, How it works...
- geographical points, storing in index / Storing geographical points in the index, How to do it..., How it works..., There's more...
- data, stemming / Stemming your data, How it works...
- text, preparing for efficient trailing wildcard search / Preparing text to do efficient trailing wildcard search, How it works..., There's more...
- text, splitting by numbers and non-white space characters / Splitting text by numbers and non-white space characters, How to do it..., How it works...
- Data Import Handler
- configuring, with JDBC / How to properly configure Data Import Handler with JDBC, How to do it..., How it works...
- using, with URL Data Source / How to use Data Import Handler with URL Data Source, How to do it..., How it works...
- defined words
- ignoring / Ignoring defined words, How to do it..., How it works...
- defType parameter / How it works...
- deltaImportQuery / How it works...
- details command / How it works...
- different facet limits
- having, for different fields in same query / How to have two different facet limits for two different fields in the same query, How to do it..., How it works...
- different query parser
- selecting / Choosing a different query parser, How it works...
- different response format
- disablepoll command / How it works...
- docsPending statistic / How it works...
- document cache
- about / Document cache
- configuring / Configuring the document cache, How it works...
- documentCache XML tag / How it works...
- documents
- positioning, over others on query / Positioning some documents over others on a query, How to do it..., How it works...
- excluding, with QueryElevationComponent / Excluding documents with QueryElevationComponent
- positioning, with words closer to each other / Positioning documents with words closer to each other first, How to do it...
- retrieving, with partial match / Getting documents with only a partial match, How to do it...
- documents, matching query and sub query
- documents, without value in field
- documents, with same date range
- documents, with same field value
- documents, with same value range
- dynamicField tag / How it works...
E
- enablepoll command / How it works...
- event parameter / How it works...
- evictions parameter / How it works...
- ExampleFilter class / How it works...
- ExampleRequestHandler class / How it works...
- Extracting Request Handler
- setting up / How it works...
F
- faceting mechanism
- about / Getting the number of documents with the same field value
- facets with counts greater than zero, displaying / How to show facets with counts greater than zero
- results, sorting lexicographically / Lexicographical sorting of the faceting results
- autosuggest feature, implementing / How to implement the autosuggest feature using faceting, How to do it..., How it works...
- faceting results
- filters, removing / How to remove filters from faceting results, How to do it..., How it works...
- naming / How to name different faceting results, How to do it..., How it works...
- sorting, alphabetically / How to sort faceting results in an alphabetical order, How to do it...
- sort order, selecting / Choosing the sort order in Solr earlier than 1.4
- retrieving / How to get all the faceting results, not just the first hundred ones, How to do it..., How it works...
- fetchindex command / How it works...
- field behavior
- fields
- indexing, in dynamic way / Indexing fields in a dynamic way, How to do it..., How it works...
- filter cache
- about / Filter cache
- using, with faceting / Using filter cache with faceting
- configuring / Configuring the filter cache, How to do it...
- filterCache XML tag / How it works...
- filters
- about / Introduction
- removing, from faceting results / How to remove filters from faceting results, How to do it..., How it works...
- firstSearcher event / How it works...
- forEach attribute / How it works...
G
- garbage collection running
- dealing with / How to deal with garbage collection running too long, How to do it...
- monitoring / Monitoring the garbage collector
- generateNumberParts parameter / How it works...
- generateWordParts attribute / How it works...
- generateWordParts parameter / How it works...
- geographical points
- storing, in index / Storing geographical points in the index, How to do it..., How it works..., There's more...
- getInternalValue method / How it works...
- getVal method / How it works...
H
- handleRequestBody method / How it works...
- highlight matches attribute / How it works...
- hitratio parameter / How it works...
- hits parameter / How it works...
- httpCaching tag / How it works...
I
- ignoreCase attribute / How it works...
- incrementToken method / How it works...
- index
- checking, without repair procedure / Checking the index without the repair procedure
- multiple files, reducing / How to reduce the number of files the index is made of, How it works...
- indexing issues
- index slimming
- index structure
- indexversion command / How it works...
- infinite loop exception
- dealing, when using shards / How to deal with the infinite loop exception when using shards, How to do it...
- inserts parameter / How it works...
J
- Java based index replication
- setting up / Setting up a Java based index replication, How to do it..., How it works...
- Slave and HTTP Basic authorization / Slave and HTTP Basic authorization
- configuration file names, changing / Changing the configuration file names when replicating
- Java based replication status
- checking / How to check the Java based replication status, How to do it..., How it works...
- managing, HTTP commands used / How to manage Java based replication status using HTTP commands, How to do it..., How it works...
- index fetching, aborting / Aborting index fetching
- replication, disabling / Disabling replication
- replication, enabling / Enabling replication
- Jetty
- Solr, running on / Running Solr on Jetty, How to do it...
- running, on different port / I want Jetty to run on a different port
- JSON format
- about / Indexing data in JSON format
L
- light stemmers / There's more...
- Linux curl command / How it works...
- listener mechanism / How it works...
- listener XML tag / How to do it...
- locked index
- dealing with / How to deal with a locked index, How to do it...
- long text fields
- lookups parameter / How it works...
M
- masterUrl variable / How it works...
- master_data_dir variable / How it works...
- matched words
- highlighting / Highlighting matched words, How it works...
- metadata
- extracting, from binary files / Getting ready, How to do it..., How it works...
- Microsoft Office files
- multilingual data
- making searchable with multicore deployment / Making multilingual data searchable with multicore deployment, How to do it..., How it works...
- multiple languages
- handling, in single index / Handling multiple languages in a single index, How to do it..., How it works...
- multiple opened files
- dealing with / How to deal with too many opened files, How to do it..., See also
- multiple thread crawling / Multiple thread crawling
- multiple values
- querying, in same field / Querying for multiple values in the same field
N
- newSearcher event / Improving Solr performance after commit operations
- non-English languages
- NumberUtils class / How it works...
O
- optimizes statistic / How it works...
- out of memory problems
- dealing with / How to deal with out of memory problems, How it works...
P
- particular field value
- asking for / Asking for a particular field value, How to do it...
- querying, particular field value used / Querying for a particular value using dismax query parser
- PDF files
- indexing / Indexing PDF files, How to do it..., How it works...
- phrase
- searching for / How to search for a phrase, not a single word, How to do it..., How it works...
- promoting, over words / Boosting phrases over words, How to do it..., How it works...
- promoting, with standard query parser / Boosting phrases with standard query parser
- plural words
- making singular, without stemming / Making plural words singular, but without stemming, How to do it...
- prepare method / How it works...
Q
- qq parameter / How it works...
- queries
- nesting / Nesting queries, How to do it..., How it works...
- query result cache
- about / Query result cache
- configuring / Configuring the query result cache, How it works...
- queryResultCache XML tag / How it works...
- queryResultMaxDocsCached property
- paging / How it works...
- query result window
- about / Query result window, There's more...
R
- relevant results
- getting, with early query termination / Getting the most relevant results with early query termination, How to do it..., How it works...
- requestDispatcher XML tag / How it works...
- requests attribute / How it works...
- result pages
- caching / Caching whole result pages, How to do it...
- results
- sorting, by field value / Sorting results by a field value, How to do it..., How it works...
- sorting, by distance from point / Sorting results by a distance from a point, How to do it..., See also
- paging / Paging your results quickly
- sorting, by function value / Sorting results by a function value, How to do it.., How it works...
- rollbacks statistic / How it works...
- rsyncd_port variable / How it works...
S
- scoring
- affecting, with function / Affecting scoring with function, How to do it...
- script based replication
- setting up / Setting up script based replication, How to do it..., How it works...
- script based replication status
- SearchHandler class / How it works...
- search results
- presenting, in easy way / Presenting search results in a fast and easy way, How to do it..., How it works...
- serviceUrl attribute / Connecting to an existing MBean server
- sharded deployment
- setting up / Setting up a sharded deployment, How to do it..., How it works...
- size parameter / How it works...
- snappuller script / How it works...
- Solr
- running, on Jetty / Running Solr on Jetty, How to do it...
- running, on Apache Tomcat / Running Solr on Apache Tomcat, How to do it...
- suggester component, using / Using the Suggester component, How to do it..., How it works...
- multiple languages, handling in single index / Handling multiple languages in a single index, How to do it..., How it works...
- fields, indexing in dynamic way / Indexing fields in a dynamic way, How to do it..., How it works...
- core admin interface / More information about core admin interface
- web pages, indexing / How to fetch and index web pages, How to do it..., How it works...
- data indexing / Introduction
- data, indexing in CSV format / Indexing data in CSV format, How it works..., There's more...
- data files without header / Splitting encapsulated data
- data, indexing in XML format / Indexing data in XML format, How to do it..., How it works...
- data, indexing in JSON format / Indexing data in JSON format, How to do it..., How it works...
- PDF files, indexing / Indexing PDF files, How to do it..., How it works...
- Microsoft Office files, indexing / Indexing Microsoft Office files, How to do it..., How it works...
- metadata, extracting from binary files / Getting ready, How to do it..., How it works...
- Data Import Handler, configuring with JDBC / How to properly configure Data Import Handler with JDBC, How to do it..., How it works...
- data, indexing from database using Data Import Handler / Indexing data from a database using Data Import Handler, How to do it..., How it works...
- data, importing with Data Import Handler / How to import data using Data Import Handler and delta query, Getting ready, How it works...
- Data Import Handler, using with URL Data Source / How to use Data Import Handler with URL Data Source, How to do it..., How it works...
- data, modifying while importing with Data Import Handler / How to modify data while importing with Data Import Handler, How to do it..., How it works...
- text data, analyzing / Introduction
- faceting mechanism / Getting the number of documents with the same field value
- documents with same field value, retrieving / Getting the number of documents with the same field value, How to do it..., How it works...
- documents with same date range, retrieving / Getting the number of documents with the same date range, How to do it..., How it works...
- documents with same value range, retrieving / Getting the number of documents with the same value range, How to do it..., How it works...
- documents matching query and sub query, retrieving / Getting the number of documents matching the query and sub query
- documents matching query and sub query, retrieving / How to do it..., How it works...
- filters, removing from faceting results / How to remove filters from faceting results, How to do it..., How it works...
- faceting results, naming / How to name different faceting results, How to do it..., How it works...
- faceting results, sorting alphabetically / How to sort faceting results in an alphabetical order, How to do it...
- autosuggest feature, implementing using faceting / How to implement the autosuggest feature using faceting, How to do it..., How it works...
- documents without value in field, retrieving / How to get the number of documents that don't have a value in the field, How to do it..., How it works...
- faceting results, retrieving / How to get all the faceting results, not just the first hundred ones, How to do it..., How it works...
- different response format, selecting / Choosing a different response format than the default one, How to do it..., How it works...
- using, with PHP / Using Solr with PHP, How to do it...
- using, with Ruby / Using Solr with Ruby, How to do it..., How it works...
- custom request handler, developing / Developing your own request handler, How to do it..., How it works...
- custom filter, developing / Developing your own filter, How to do it..., How it works..., See also
- custom search component, developing / Developing your own search component, Getting ready, How to do it..., How it works...
- custom field type, developing / Developing your own field type, How to do it..., How it works...
- documents similar as returned, retrieving / Getting more documents similar to those returned in the results list, How to do it..., How it works...
- search results, presenting / Presenting search results in a fast and easy way, How to do it..., How it works...
- matched words, highlighting / Highlighting matched words
- fields, specifying for highlighting / Specifying the fields for highlighting
- default HTML tags, changing / Changing the default HTML tags that surround the matched word
- long text fields, highlighting / How to highlight long text fields and get good performance, How it works...
- results, sorting by function value / Sorting results by a function value, How to do it.., How it works...
- words, searching by sound / Searching words by how they sound, How to do it..., How it works...
- defined words, ignoring / Ignoring defined words, How to do it..., How it works...
- statistics, computing / Computing statistics for the search results, How to do it..., How it works...
- user's spelling mistake, checking / Checking user's spelling mistakes, How to do it..., How it works...
- group by like functionalities, using / Using "group by" like functionalities in Solr, How it works...
- troubleshooting / Introduction
- corrupted index, dealing with / How to deal with a corrupted index, How to do it..., How it works...
- multiple files in index, reducing / How to reduce the number of files the index is made of, How it works...
- locked index, dealing with / How to deal with a locked index, How to do it...
- multiple opened files, dealing with / How to deal with too many opened files, How to do it..., See also
- out of memory problems, dealing with / How to deal with out of memory problems, How it works...
- non-English languages, sorting / How to sort non-English languages properly, How to do it..., How it works...
- infinite loop exception, dealing when using shards / How to deal with the infinite loop exception when using shards, How to do it...
- garbage collection running, dealing with / How to deal with garbage collection running too long, How to do it...
- field, updating in all documents without indexation / How to update only one field in all documents without the need of full indexation, How to do it..., How it works...
- index slimming / How to make your index smaller, How to do it..., How it works...
- Solr, querying
- about / Introduction
- particular field value, asking for / Asking for a particular field value, How to do it...
- particular field value, querying using dismax query parser / Querying for a particular value using dismax query parser
- multiple values, querying in same field / Querying for multiple values in the same field
- results, sorting by field value / Sorting results by a field value, How to do it..., How it works...
- different query parser. selecting / Choosing a different query parser, How it works...
- phrase, searching / How to search for a phrase, not a single word, How to do it..., How it works...
- phrases, promoting over words / Boosting phrases over words, How to do it..., How it works...
- phrases, promoting with standard query parser / Boosting phrases with standard query parser
- documents, positioning over others / Positioning some documents over others on a query, How to do it..., How it works...
- documents, excluding with QueryElevationComponent / Excluding documents with QueryElevationComponent
- documents, positioning with words close to each other / Positioning documents with words closer to each other first, How to do it...
- results, sorting by distance from point / Sorting results by a distance from a point, How to do it..., See also
- documents, retrieving with partial match / Getting documents with only a partial match, How to do it..., How it works...
- scoring, affecting with function / Affecting scoring with function, How to do it..., How it works...
- queries, nesting / Nesting queries, How to do it...
- solr.DelimitedPayloadTokenFilterFactory filter / How it works...
- solr.EnglishMinimalStemFilterFactory / How it works...
- solr.PointType class / How it works...
- solr.TextField class / How it works...
- Solr administration
- about / Introduction
- monitoring, via JMX / Monitoring Solr via JMX, How to do it...
- JMX agent, connecting to / Connecting to an existing JMX agent
- MBean server, connecting to / Connecting to an existing MBean server
- remote JXM server, running / Running a remote JXM server
- cache status, checking / How to check the cache status, How it works...
- field behavior, checking / How to check how the data type or field behave, How to do it..., How it works...
- Solr query handler usage, checking / How to check Solr query handler usage, How it works...
- Solr update handler usage, checking / How to check Solr update handler usage, How it works...
- instance logging configuration, changing / How to change Solr instance logging configuration, How it works...
- Java based replication status, checking / How to check the Java based replication status, How to do it..., How it works...
- script based replication status, checking / How to check the script based replication status, How to do it..., How it works...
- Java based index replication, setting up / Setting up a Java based index replication, How to do it..., How it works...
- script based replication, setting up / Setting up script based replication, How to do it..., How it works...
- Java based replication status, managing / How to manage Java based replication status using HTTP commands, How to do it..., How it works...
- index structure, analyzing / How to analyze your index structure, How to do it..., How it works...
- Solr caches
- filter cache / Solr cache configuration, Filter cache
- document cache / Solr cache configuration, Document cache
- query result cache / Solr cache configuration, Query result cache
- field cache / Solr cache configuration
- configuring / Getting ready, How to do it...
- query result window / Query result window, There's more...
- solrconfig.xml file / How to do it...
- Solr instance logging configuration
- Solritas
- running, on Solr 1.4.1 / Running Solritas on Solr 1.4.1 or 1.4
- SolrJ library
- Solr performance
- improving / Introduction
- improving, after startup operation / Improving Solr performance right after the startup or commit operation, How it works...
- improving, after commit operations / Improving Solr performance after commit operations
- Solr performance, improving
- results, paging / Paging your results quickly
- document cache, configuring / Configuring the document cache, How it works...
- query result cache, configuring / Configuring the query result cache, How it works...
- filter cache, configuring / Configuring the filter cache, How it works...
- after startup operation / Improving Solr performance right after the startup or commit operation, How it works...
- after commit operations / Improving Solr performance after commit operations
- sharded deployment, setting up / Setting up a sharded deployment, How to do it..., How it works...
- result pages, caching / Caching whole result pages, How it works...
- faceting performance, improving / Improving faceting performance, Getting ready, How it works...
- issues, solving while indexing / What to do when Solr slows down during indexing when using Data Import Handler, How it works...
- time limiting collector, using / Getting the first top documents fast when having millions of them, How it works...
- Solr query handler usage
- checking / How to check Solr query handler usage
- working / How it works...
- Solr update handler usage
- checking / How to check Solr update handler usage
- working / How it works...
- solr_port variable / How it works...
- SortableIntField class / How it works...
- splitOnCaseChange attribute / How it works...
- splitOnNumerics parameter / How it works...
- SqlEntityProcessor / How it works...
- StandardRequestHandler class / How it works...
- statistics
- stats attribute / How it works...
- stream attribute / How it works...
- subFieldSuffix attribute / How it works...
- suggester component
- using / Using the Suggester component, How to do it...
- about / Using the Suggester component
- working / How it works...
- suggestions, from static dictionary / Suggestions from a static dictionary
- suggestion word, rebuilding / Rebuilding the suggestion word base after commit
- uncommon words, removing / Removing uncommon words from suggestions
- synonyms attribute / How it works...
- synonyms setup / Equivalent synonyms setup
T
- term() method / How it works...
- termAttr property / How it works...
- text
- splitting, by camel case / Splitting text by camel case, How it works...
- splitting, by whitespace only / Splitting text by whitespace only, How it works...
- preparing, for efficient trailing wildcard search / Preparing text to do efficient trailing wildcard search, How it works..., There's more...
- splitting, by numbers and non-white space characters / Splitting text by numbers and non-white space characters, How to do it..., How it works...
- time limiting collector
- timeouts attribute / How it works...
- TokenFilter class / How it works...
- tokenizers
- about / Introduction
- TokenStream object / How it works...
U
- user's spelling mistake
V
- version attribute / How it works...
W
- warmupTime parameter / How it works...
- web pages
- fetching, Apache Nutch used / How to fetch and index web pages, How to do it..., How it works...
- indexing, Apache Nutch used / How to fetch and index web pages, How to do it..., How it works...
- whole string
- lowercasing / Lowercasing the whole string, How it works...
- WordDelimiterFilter / How it works...
- words
- searching, by sound / Searching words by how they sound, How to do it..., How it works...
X
- XML and HTML tags
- eliminating, from text / Eliminating XML and HTML tags from the text, How it works...
- XML format
- about / Indexing data in XML format