|
3 | 3 |
|
4 | 4 | {search-snaps-cap} enable you to significantly reduce costs by
|
5 | 5 | leveraging external storage for read-only data.
|
6 |
| -Searchable snapshots can be used in two ways: |
| 6 | +Like snapshots used for backup and recovery, a searchable snapshot is a point-in-time copy |
| 7 | +of an index or data stream stored in a remote data store such as S3. |
7 | 8 |
|
8 |
| -* Snapshot-backed indices: Instead of maintaining replicas of your data within the cluster, |
9 |
| -a snapshot-backed index relies on a searchable snapshot for redundancy. |
10 |
| -You can perform all regular data retrieval operations, but cannot write to the index. |
| 9 | +Snapshot-backed indices use searchable snapshots for redundancy rather than replicas within the cluster. |
| 10 | +They support all regular data retrieval operations with performance comparable to a normal index. |
11 | 11 | In the event of a failure, data is recovered from the snapshot.
|
12 | 12 | Latency increases during recovery, but you can continue to query your data.
|
13 | 13 |
|
14 |
| -* Fully-remote storage: Data is only brought into the cluster from the snapshot |
15 |
| -when it is needed to service a query. |
16 |
| -Because of the additional overhead, querying your data takes significantly longer |
17 |
| -and it’s only accessible via asynchronous search. |
18 |
| - |
19 | 14 | A snapshot-backed index essentially halves the number of nodes you need for read-only data.
|
20 |
| -If you are using ILM to manage your data, in the cold phase it can |
| 15 | +If you are using {ilm-init} to manage your data, in the cold phase it can |
21 | 16 | automatically create a searchable snapshot, convert your index to a snapshot-backed index,
|
22 | 17 | and move it to nodes in the cold tier.
|
23 | 18 |
|
24 |
| -When you use fully-remote storage, you have access to your data when you need it, |
25 |
| -without the expense of maintaining it in the cluster at all. |
26 |
| - |
27 | 19 | While searchable snapshots are separate from the snapshots used for backup and recovery,
|
28 | 20 | they are just snapshots. In fact, you can mount any existing snapshot as a snapshot-backed index.
|
29 | 21 | When you use the same repository for both types of snapshots, each snapshot is incremental.
|
30 | 22 | Files are shared among searchable snapshots and backup snapshots to avoid data duplication.
|
31 | 23 | This means that the additional storage costs for using searchable snapshots are negligible.
|
| 24 | + |
0 commit comments