-
Notifications
You must be signed in to change notification settings - Fork 14
Configuration
ctasca edited this page May 1, 2014
·
1 revision
The following configutation sections are available:
- Host Settings
- Authentication Settings
- Suggestions Settings
- Search Settings
- Mapping
- Index Settings
- Developer Settings
-
Host- The primary Elasticsearch host -
Port- The primary Elasticsearch host port number -
Additional Hosts- Comma separated Elasticsearch Additional Hosts. Can be IP + Port, Just IP, Domain + Port, Just Domain Examples: 192.168.1.2:9201, 192.168.1.2, mydomain.server.com:9201, mydomain2.server.com
-
Enable Authentication- Enables authentication when connecting to elasticsearch server/servers. For this to work Elasticsearch needs to be configured to support authentication. If used in production, it is advisable to set up a reverse proxy to secure elasticsearch cluster. -
Auth Plugin- The auth plugin to perform authentications. Currently only Jetty plugin is supported.
UserPassword-
Authentication Type- The auth type to use. Accepts four different options: Basic, Digets, NTLM, Any
For installation and configuration of Jetty plugin refer to elasticsearch-jetty repository
-
Size- Set search suggestions max size. Defauls to 10. -
Fuzzy Queries?- The completion suggester also supports fuzzy queries - this means, customers can actually have a typo in their searches and still get results back. -
Fuzziness- Set search suggestions fuzziness. Increase fuzziness to increase suggestions for mispelled terms.
-
Searched Fields CSV- Comma separated list of fields used when performing searches. If left blank '_all' will be used. It is possible to boost a particular field by adding '^n' to the field name (where n is a number). For example name^5, desciption^10 will make description more relevant than name. -
Search Query- Dropdown. Search query executed when performing searches. Default is 'Query String'
-
Lowercase Exapnded Fields- Boolean value. Default is 'No'. -
Use Dis Max- Boolean value. Should the queries be combined using dis_max. Default is 'Yes'
-
Ignore Term Frequency- Boolean value. Should term frequency be ignored. Defaults to 'No'. -
Max Query Terms- Integer value. The maximum number of query terms that will be included in any generated query. Defaults to 25. -
Fuzziness- The minimum similarity of the term variants. Defaults to AUTO. See the section called “Fuzziness in elasticsearch documentation. -
Prefix Length- Length of required common prefix on variant terms. Defaults to 0. -
Boost- Sets the boost value of the query. Defaults to 1.0. -
Analyzer- Optional. The analyser that will be used to analyse the text. Defaults to the analyser associated with the field.
-
Analyzed Fields CSV- Comma separated value of fields to be analysed with corresponding analyser type. Example: title:snowball,description:snowball,name:standard. Warning! Analysing filterable attributes should be avoided. These are automatically set to 'not_analyzed' for correct faceting in layered navigation during indexing.
-
Number of Shards- Number of shards. Default is 5. -
Number of Replicas- Number of replicas. Default is 0.