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: pages/opensearch/concepts.mdx
+51-1Lines changed: 51 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,4 +11,54 @@ categories:
11
11
12
12
## Cloud Essentials
13
13
14
-
Cloud Essentials aims to provide a vast range of technologies, with a focus on easy deployment and minimal feature set while offering production-ready stability and scalability.
14
+
Cloud Essentials aims to provide a vast range of technologies, with a focus on easy deployment and minimal feature set while offering production-ready stability and scalability.
15
+
16
+
## OpenSearch
17
+
18
+
OpenSearch is a distributed search and analytics engine that supports various use cases, from implementing a search box on a website to analyzing security data for threat detection. The term distributed means that you can run OpenSearch on multiple computers. Search and analytics means that you can search and analyze your data once you ingest it into OpenSearch. No matter your type of data, you can store and analyze it using OpenSearch.
19
+
20
+
## Document
21
+
22
+
A document is a unit that stores information (text or structured data). In OpenSearch, documents are stored in JSON format.
23
+
24
+
You can think of a document in several ways:
25
+
26
+
- In a database of students, a document might represent one student.
27
+
- When you search for information, OpenSearch returns documents related to your search.
28
+
- A document represents a row in a traditional database.
29
+
30
+
For example, in a school database, a document can represent one student and contain the following data:
31
+
32
+
| ID | Name | GPA | Graduation Year |
33
+
|--------|----------|--------|-----------------|
34
+
| 1 | John Doe | 3.89 | 2022 |
35
+
36
+
Here is what this document looks like in JSON format:
37
+
38
+
```json
39
+
{
40
+
"name": "John Doe",
41
+
"gpa": 3.89,
42
+
"grad_year": 2022
43
+
}
44
+
```
45
+
Document IDs are assigned in indexing documents.
46
+
47
+
## Index
48
+
49
+
An index is a collection of documents.
50
+
51
+
You can think of an index in several ways:
52
+
53
+
- In a database of students, an index represents all students in the database.
54
+
- When you search for information, you query data contained in an index.
55
+
- An index represents a database table in a traditional database.
56
+
57
+
For example, in a school database, an index might contain all students in the school.
0 commit comments