11[[elasticsearch-intro]] 
2- = Elasticsearch introduction  
3- [partintro]
4- --
2+ == What is {es} ?  
53_**You know, for search (and analysis)**_
64
75{es} is the distributed search and analytics engine at the heart of
@@ -35,10 +33,9 @@ We’re continually amazed by the novel ways people use search. But whether
3533your use case is similar to one of these, or you're using {es} to tackle a new
3634problem, the way you work with your data, documents, and indices in {es} is
3735the same.
38- --
3936
4037[[documents-indices]]
41- == Data in: documents and indices
38+ ===  Data in: documents and indices
4239
4340{es} is a distributed document store. Instead of storing information as rows of
4441columnar data, {es} stores complex data structures that have been serialized
@@ -91,7 +88,7 @@ used at search time. When you query a full-text field, the query text undergoes
9188the same analysis before the terms are looked up in the index.
9289
9390[[search-analyze]]
94- == Information out: search and analyze
91+ ===  Information out: search and analyze
9592
9693While you can use {es} as a document store and retrieve documents and their
9794metadata, the real power comes from being able to easily access the full suite
@@ -107,7 +104,7 @@ or Ruby.
107104
108105[float]
109106[[search-data]]
110- === Searching your data
107+ ====  Searching your data
111108
112109The {es} REST APIs support structured queries, full text queries, and complex
113110queries that combine the two. Structured queries are
@@ -132,7 +129,7 @@ third-party applications to interact with {es} via SQL.
132129
133130[float]
134131[[analyze-data]]
135- === Analyzing your data
132+ ====  Analyzing your data
136133
137134{es} aggregations enable you to build complex summaries of your data and gain
138135insight into key metrics, patterns, and trends. Instead of just finding the
@@ -164,7 +161,7 @@ embroidery_ needles.
164161
165162[float]
166163[[more-features]]
167- ==== But wait, there’s more
164+ =====  But wait, there’s more
168165
169166Want to automate the analysis of your time-series data? You can use
170167{ml-docs}/ml-overview.html[machine learning] features to create accurate
@@ -179,7 +176,7 @@ And the best part? You can do this without having to specify algorithms, models,
179176or other data science-related configurations.
180177
181178[[scalability]]
182- == Scalability and resilience: clusters, nodes, and shards
179+ ===  Scalability and resilience: clusters, nodes, and shards
183180++++ 
184181<titleabbrev>Scalability and resilience</titleabbrev> 
185182++++ 
@@ -211,7 +208,7 @@ interrupting indexing or query operations.
211208
212209[float]
213210[[it-depends]]
214- === It depends...
211+ ====  It depends...
215212
216213There are a number of performance considerations and trade offs with respect
217214to shard size and the number of primary shards configured for an index. The more
@@ -239,7 +236,7 @@ testing with your own data and queries].
239236
240237[float]
241238[[disaster-ccr]]
242- === In case of disaster
239+ ====  In case of disaster
243240
244241For performance reasons, the nodes within a cluster need to be on the same
245242network. Balancing shards in a cluster across nodes in different data centers
@@ -259,7 +256,7 @@ secondary clusters are read-only followers.
259256
260257[float]
261258[[admin]]
262- === Care and feeding
259+ ====  Care and feeding
263260
264261As with any enterprise system, you need tools to secure, manage, and
265262monitor your {es} clusters. Security, monitoring, and administrative features
0 commit comments