File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ ES 部署情况:
1414
1515你往 es 里写的数据,实际上都写到磁盘文件里去了,** 查询的时候** ,操作系统会将磁盘文件里的数据自动缓存到 ` filesystem cache ` 里面去。
1616
17- [ ![ es-search-process] ( https://github.com/doocs/advanced-java/raw/master /docs/high-concurrency/images/es-search-process.png )] ( https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/images/es-search-process.png )
17+ [ ![ es-search-process] ( https://github.com/doocs/advanced-java/raw/main /docs/high-concurrency/images/es-search-process.png )] ( https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/images/es-search-process.png )
1818
1919es 的搜索引擎严重依赖于底层的 ` filesystem cache ` ,你如果给 ` filesystem cache ` 更多的内存,尽量让内存可以容纳所有的 ` idx segment file ` 索引数据文件,那么你搜索的时候就基本都是走内存的,性能会非常高。
2020
@@ -139,7 +139,7 @@ scroll 会一次性给你生成**所有数据的一个快照**,然后每次滑
139139- 实际的 node 上的 ` primary shard ` 处理请求,然后将数据同步到 ` replica node ` 。
140140- ` coordinating node ` 如果发现 ` primary node ` 和所有 ` replica node ` 都搞定之后,就返回响应结果给客户端。
141141
142- [ ![ es-write] ( https://github.com/doocs/advanced-java/raw/master /docs/high-concurrency/images/es-write.png )] ( https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/images/es-write.png )
142+ [ ![ es-write] ( https://github.com/doocs/advanced-java/raw/main /docs/high-concurrency/images/es-write.png )] ( https://github.com/doocs/advanced-java/blob/master/docs/high-concurrency/images/es-write.png )
143143
144144### es 读数据过程
145145
You can’t perform that action at this time.
0 commit comments