You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/reference/intro.asciidoc
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,12 +14,12 @@ Use {es} to search, index, store, and analyze data of all shapes and sizes in ne
14
14
15
15
{es} is used for a wide and growing range of use cases. Here are a few examples:
16
16
17
-
* *Monitor log and event data*. Store logs, metrics, and event data for observability and security information and event management (SIEM).
18
-
* *Build search applications*. Add search capabilities to apps or websites, or build enterprise search engines over your organization's internal data sources.
19
-
* *Vector database*. Store and search vectorized data, and create vector embeddings with built-in and third-party natural language processing (NLP) models.
20
-
* *Retrieval augmented generation (RAG)*. Use {es} as a retrieval engine to augment Generative AI models.
21
-
* *Application and security monitoring*. Monitor and analyze application performance and security data effectively.
22
-
* *Machine learning*. Use {ml} to automatically model the behavior of your data in real-time.
17
+
* *Monitor log and event data*: Store logs, metrics, and event data for observability and security information and event management (SIEM).
18
+
* *Build search applications*: Add search capabilities to apps or websites, or build search engines over internal data.
19
+
* *Vector database*: Store and search vectorized data, and create vector embeddings with built-in and third-party natural language processing (NLP) models.
20
+
* *Retrieval augmented generation (RAG)*: Use {es} as a retrieval engine to augment generative AI models.
21
+
* *Application and security monitoring*: Monitor and analyze application performance and security data.
22
+
* *Machine learning*: Use {ml} to automatically model the behavior of your data in real-time.
23
23
24
24
This is just a sample of search, observability, and security use cases enabled by {es}.
25
25
Refer to our https://www.elastic.co/customers/success-stories[customer success stories] for concrete examples across a range of industries.
To use {es}, you need a running instance of the {es} service.
42
42
You can deploy {es} in various ways:
43
43
44
-
* <<run-elasticsearch-locally,*Local dev*>>. Get started quickly with a minimal local Docker setup.
45
-
* {cloud}/ec-getting-started-trial.html[*Elastic Cloud*]. {es} is available as part of our hosted Elastic Stack offering, deployed in the cloud with your provider of choice. Sign up for a https://cloud.elastic.co/registration[14day free trial].
46
-
* {serverless-docs}/general/sign-up-trial[*Elastic Cloud Serverless* (technical preview)]. Create serverless projects for autoscaled and fully managed {es} deployments. Sign up for a https://cloud.elastic.co/serverless-registration[14day free trial].
44
+
* <<run-elasticsearch-locally,*Local dev*>>: Get started quickly with a minimal local Docker setup.
45
+
* {cloud}/ec-getting-started-trial.html[*Elastic Cloud*]: {es} is available as part of our hosted Elastic Stack offering, deployed in the cloud with your provider of choice. Sign up for a https://cloud.elastic.co/registration[14-day free trial].
46
+
* {serverless-docs}/general/sign-up-trial[*Elastic Cloud Serverless* (technical preview)]: Create serverless projects for autoscaled and fully managed {es} deployments. Sign up for a https://cloud.elastic.co/serverless-registration[14-day free trial].
47
47
48
48
**Advanced deployment options**
49
49
50
-
* <<elasticsearch-deployment-options,*Self-managed*>>. Install, configure, and run {es} on your own premises.
51
-
* {ece-ref}/Elastic-Cloud-Enterprise-overview.html[*Elastic Cloud Enterprise*]. Deploy Elastic Cloud on public or private clouds, virtual machines, or your own premises.
52
-
* {eck-ref}/k8s-overview.html[*Elastic Cloud on Kubernetes*]. Deploy Elastic Cloud on Kubernetes.
50
+
* <<elasticsearch-deployment-options,*Self-managed*>>: Install, configure, and run {es} on your own premises.
51
+
* {ece-ref}/Elastic-Cloud-Enterprise-overview.html[*Elastic Cloud Enterprise*]: Deploy Elastic Cloud on public or private clouds, virtual machines, or your own premises.
52
+
* {eck-ref}/k8s-overview.html[*Elastic Cloud on Kubernetes*]: Deploy Elastic Cloud on Kubernetes.
53
53
54
54
[discrete]
55
55
[[elasticsearch-next-steps]]
56
56
=== Learn more
57
57
58
-
Some resources to help you get started:
58
+
Here are some resources to help you get started:
59
59
60
-
* <<getting-started, Quickstart>>. A beginner's guide to deploying your first {es} instance, indexing data, and running queries.
61
-
* https://elastic.co/webinars/getting-started-elasticsearch[Webinar: Introduction to {es}]. Register for our live webinars to learn directly from {es} experts.
62
-
* https://www.elastic.co/search-labs[Elastic Search Labs]. Tutorials and blogs that explore AI-powered search using the latest {es} features.
60
+
* <<getting-started, Quickstart>>: A beginner's guide to deploying your first {es} instance, indexing data, and running queries.
61
+
* https://elastic.co/webinars/getting-started-elasticsearch[Webinar: Introduction to {es}]: Register for our live webinars to learn directly from {es} experts.
62
+
* https://www.elastic.co/search-labs[Elastic Search Labs]: Tutorials and blogs that explore AI-powered search using the latest {es} features.
63
63
** Follow our tutorial https://www.elastic.co/search-labs/tutorials/search-tutorial/welcome[to build a hybrid search solution in Python].
64
64
** Check out the https://github.com/elastic/elasticsearch-labs?tab=readme-ov-file#elasticsearch-examples--apps[`elasticsearch-labs` repository] for a range of Python notebooks and apps for various use cases.
65
65
@@ -133,9 +133,9 @@ In {es}, metadata fields are prefixed with an underscore.
133
133
134
134
The most important metadata fields are:
135
135
136
-
* `_source`. Contains the original JSON document.
137
-
* `_index`. The name of the index where the document is stored.
138
-
* `_id`. The document's ID. IDs must be unique per index.
136
+
* `_source`: Contains the original JSON document.
137
+
* `_index`: The name of the index where the document is stored.
138
+
* `_id`: The document's ID. IDs must be unique per index.
139
139
140
140
[discrete]
141
141
[[elasticsearch-intro-documents-fields-mappings]]
@@ -146,8 +146,8 @@ A mapping defines the <<mapping-types,data type>> for each field, how the field
146
146
and how it should be stored.
147
147
When adding documents to {es}, you have two options for mappings:
148
148
149
-
* <<mapping-dynamic, Dynamic mapping>>. Let {es} automatically detect the data types and create the mappings for you. This is great for getting started quickly.
150
-
* <<mapping-explicit, Explicit mapping>>. Define the mappings up front by specifying data types for each field. Recommended for production use cases.
149
+
* <<mapping-dynamic, Dynamic mapping>>: Let {es} automatically detect the data types and create the mappings for you. This is great for getting started quickly, but can lead to unexpected results for complex data.
150
+
* <<mapping-explicit, Explicit mapping>>: Define the mappings up front by specifying data types for each field. Recommended for production use cases, because you have much more control over how your data is indexed.
0 commit comments