SYMBOL
^ (caret)
_ (underscore)
? wildcard
- wildcard
& (ampersand) 1-grams
A
aggregations key algorithmic stemming _all field, 2nd
Amazon S3 plugin ampersand (&) analyzed fields analyzed setting, 2nd analyzer parameter Apache Flume
Apache Lucene
Apache ManifoldCF Apache Solr
application-side joins arc option
arrays
ascii folding token filter
B
best_compression value Bigdesk plugin bigrams bitsets, 2nd bool filter bool query, 2nd boolean type boost parameter boost_mode parameter
bottlenecks
checking cluster health
CPU monitoring
hot_threads API slow index log slow logs slow query log
thread pools
memory monitoring
avoiding swap
circuit breaker field-data cache filter and field cache heap size OS caches
store throttling bounding boxes breadth_first option bucket aggregations bulk indexing
C
_cache flag _cache setting cache thread pool type
caret ( ^ )
_cat API CentOS
character filtering child documents children aggregation circuit breaker, 2nd closing indices cluster.name setting code plugins collect_mode setting compression parameter concurrency
count search type, 2nd cURL
Cygwin
D
date type date_histogram aggregation
date_range aggregation, 2nd DEB packages decay functions default analyzer
default mappings overview using with templates
denormalizing data
defined deleting members indexing overview pros and cons of querying representation of one-to-many relationship side to be denormalized
updating documents use cases for
many-to-many relationships one-to-many relationships
overview
depth_first option derivatives DF (document frequency) dictionaries
did-you-mean suggesters overview
phrase suggester
candidate generators excluding suggestions based on criteria
overview
using shingles field for scoring candidates
using smoothing models to score shingles
term suggester
choosing terms to be considered overview ranking suggestions directgenerator disable_dynamic option distance range aggregation distance_type parameter distributed scoring doc values, 2nd doc_count_error_upper_bound value document frequency. _See DF. dynamic mapping dynamic scripting
E
eager setting edge ngrams, 2nd ElasticHQ plugin
Elasticsearch Head Elasticsearch kopf elasticsearch-marvel plugin <em> tags email addresses env command exact matches exclude option execution modes execution setting exists filter, 2nd explain flag explaining score extended_stats aggregation, 2nd
F
facets fault detection field-data cache fields parameter field_value_factor function filter aggregation filter and field cache filtered queries fixed boost value fixed thread pool type flush thresholds forced allocation awareness force_source setting format option fragment_offset parameter fragment_size option, 2nd from field
fuzzy queries
defined performance
G
GC (garbage collector), 2nd geo polygon filter
geospatial data
adding distance to sort criteria
bounding boxes
filter and aggregate based on distance
distance range aggregation
distance range filter
overview
geohashes
geohash cell filter geohash grid aggregation overview points and distances between them
shape intersections
filtering overlapping shapes indexing shapes
overview
global aggregation Groovy, 2nd, 3rd grouping results gt parameter gte parameter
H
Hadoop HDFS plugin half rule has_child filter, 2nd has_child query, 2nd has_parent filter, 2nd has_parent query, 2nd Head plugin, 2nd health command heap size
horizontal scaling
hot_threads API
hunspell token filter
I
_id field
ID, document, 2nd
IDF (inverse document frequency), 2nd, 3rd, 4th
include option include_in_all option include_in_parent option, 2nd include_in_root option, 2nd index key index.gc_deletes option index_analyzer option index_options setting, 2nd inexact matches initializing_shards value inner_hits option, 2nd --install parameter interval field inverse document frequency.
See IDF.
inverted indexing, 2nd ISO 8601 standard
J
Java
JAVA_HOME environment variable
JRE (Java Runtime Environment)
JSON (JavaScript Object Notation), 2nd
K
keyword analyzer keyword marker token filter keyword tokenizer Kibana
Kopf plugin, 2nd kstem filter
L
-l parameter lang setting language-specific analyzers least recently used.
See LRU.
length token filter letter tokenizer limit token count token filter --list parameter log aggregation logical layout logs, startup Logstash, 2nd lowercase tokenizer, 2nd LRU (least recently used), 2nd, 3rd lt parameter
lte parameter
M
many-to-many relationships Marvel plugin, 2nd master node match query and term filter match_all query, 2nd matched_fields option match_phrase query, 2nd match_phrase_prefix query Maven Central max_bytes_per_sec setting max_edits option max_errors option max_gram setting
MAX_MAP_COUNT variable max_merge_at_once setting max_merged_segment setting max_num_segments option MAX_OPEN_FILES variable max_score element max_shingle_size option max_term_freq option max_thread_count setting
memory
allocation of cardinality aggregation and limiting use by field data merge policies
MergeMappingException metadata _mget endpoint min_doc_count option, 2nd min_doc_freq option min_gram setting minimum_master_nodes setting minimum_should_match setting min_shingle_size option missing aggregation
missing filter, 2nd, 3rd
MMapDirectory mmapfs value mode option
monitoring for bottlenecks
checking cluster health
CPU monitoring
hot_threads API slow index log slow logs slow query log
thread pools
memory monitoring
avoiding swap circuit breaker field-data cache filter and field cache heap size OS caches
store throttling
monitoring plugins
Bigdesk
ElasticHQ
Head
Kopf
Marvel
Sematext SPM
_mpercolate endpoint _msearch endpoint multi percolate API multi-bucket aggregations, 2nd multicast discovery multiget API multi_match query, 2nd, 3rd multisearch API multi-tenancy must clause must_not clause
N
near-real-time nested aggregation nested filter, 2nd nested query nested type
defined
mapping and indexing
enabling cross-object matches include_in_parent option
include_in_root option overview overview
pros and cons of using
searches and aggregations on nested documents
aggregating scores of nested objects getting which inner document matched nested and reverse nested aggregations nested query and filter nested sorting performance considerations searching in multiple levels of nesting
niofs value
NIOFSDirectory node.master setting
nodes
adding to cluster discovering fault detection multicast discovery selecting master node unicast discovery removing from cluster upgrading
minimizing recovery time for restart
overview
rolling restarts
no_match_size setting
NoSQL
not_analyzed setting, 2nd, 3rd number_of_fragments option, 2nd numeric type
O
object type
defined mapping and indexing overview pros and cons of using searching in objects offset option Okapi BM25 scoring method one-to-many relationships, 2nd one-to-one relationships, 2nd
OOP (ordinary object pointers)
OpenJDK
optimistic concurrency control _optimize endpoint optimize_bbox filter or execution mode ordinary object pointers.
See OOP.
origin option
OutOfMemory exceptions OutOfMemoryError output_unigrams option over-sharding
P
paging performance _parent field, 2nd, 3rd
parent-child relationships
defined deleting documents indexing and retrieving mapping overview
pros and cons of using
searching in parent and child documents
children aggregation getting child documents in results has_child query and filter
has_parent query and filter overview updating child documents partial documents
path hierarchy tokenizer pattern analyzer pattern tokenizer, 2nd percentile_ranks aggregation, 2nd percentiles aggregation, 2nd _percolate endpoint percolate_format setting pessimistic concurrency control
phrase queries
intensive scoring for performance phrase_prefix query physical layout Plain Highlighter plane option porter_stem filter post filter Postings Highlighter post_tags option precision parameter precision_threshold parameter prefix filter, 2nd prefix queries, 2nd, 3rd prefix_length option pre_tags option
Q
query rescoring query_and_fetch vs. query_then_fetch methods query_cache parameter query_string query query_weight parameter queue_size parameter
R
random_score function range filter range query, 2nd real_word_error_likelihood option Red Hat Linux refresh thresholds regexp filter registering queries regulatory compliance relocating_shards value --remove parameter replicas require_field_match setting rescore_query_weight parameter rescoring response, query
REST API
_restore command restoring from backups result grouping retry_on_conflict parameter reverse token filter reverse_nested aggregation rolling restarts routing values RoutingMissingException
RPM packages Rsyslog
S
scale option
scaling
adding nodes to cluster
aliases creating defined managing usefulness of
_cat API discovering nodes
fault detection multicast discovery selecting master node unicast discovery
removing nodes from cluster
routing documents
combining routing with aliases
configuring routing overview _search_shards API strategies
usefulness of strategies
maximizing throughput over-sharding
splitting data into indices and shards
upgrading nodes
minimizing recovery time for restart
overview
rolling restarts scan search type schema-free scope, search _score field
score_mode option, 2nd
script filter script scoring scroll parameter _search endpoint search_analyzer option _search_shards API search_type setting
segments, Lucene
defined flush thresholds merge policies MMapDirectory NIOFSDirectory overview refresh thresholds store throttling segments_per_tier setting Sematext SPM plugin set command shard query cache shard-based allocation
shards
mapping types and segments and
splitting data into shingles, 2nd shingles token filter should clause, 2nd show_term_doc_count_error setting significant terms, 2nd simple analyzer simple_query_string query site plugins size field sloppy_arc option slow index log slow logs slow query log smoothing models snapshot API snowball analyzer snowball filter Solr sort option _source field, 2nd, 3rd, 4th split brain scenario standard analyzer standard token filter standard tokenizer startup logs statistics stats aggregation, 2nd
stemming
algorithmic defined with dictionaries overriding stemming from token filter stop analyzer stop token filter store option store throttling, 2nd string type Stupid Backoff algorithm suggest element
SUSE
synonym token filter
T
tags_schema setting term dictionary term frequency.
See TF. term frequency-inverse document frequency scoring method.
See TF-IDF scoring method. term query, 2nd, 3rd term statistics term vectors terms aggregation example using
overview significant terms terms to include in reply uses for terms filter _termvector endpoint testing
TF (term frequency), 2nd, 3rd, 4th
TF-IDF (term frequency-inverse document frequency) scoring method, 2nd, 3rd, 4th TFIDFSimilarity class thread pools throughput, maximizing time to live.
See TTL.
timestamps token indexing token key
tokenizers
breaking text into tokens keyword
letter lowercase path hierarchy pattern standard UAX URL email whitespace top_hits aggregation transactions support trigrams trim token filter truncate token filter
TTL (time to live) _type field typos
U
UAX URL email tokenizer
_uid field
unassignedshards count, 2nd underscore ( ) unicast discovery unique token filter unregistering queries
_update endpoint
--url parameter URL-based requests
V
versioning version_type option vertical scaling visualization
W
wait_for_completion flag wait_for_merge setting warmers, 2nd website addresses weight function whitespace analyzer whitespace tokenizer wildcard queries, 2nd with_positions_offsets setting
Y
YAML (YAML Ain’t Markup Language)