
แฅแ แฐแแฝ แจ Elasticsearch แแญ แญแณแแแแข แแ แแแแฅ แแตแณแแปแแฝแ "แ แฐแแญ แตแแ แแ แ" แแแจแแธแต แแแ แแ แฒแแแ แแ แญแจแฐแณแ? แฅแ แจแ แญแซแณ แจแแจแ แแฅแจแแฝ แแตแฅ แจแตแแแแ แแตแแต แแจแต แ แแ แจแแแ? แแ แแญแแต แ แญแญแดแญแธแญ แแตแซแต แ แแฅแ แฃ แฅแ แ แแ แ แญแแต แแฅแแถแฝ แแญ แตแฐแแจแแแ ?
แฅแ Odnoklassniki แจแแ แแแ แแแตแ แแณแญ แแแแณแต elasticsearchแ แแแ แแ แแตแแแแฃ แฅแ แ แแ แจแแฅแญ แแญ แซแแแ แแแต แฅแแซแแแแแก แตแ แ แญแญแดแญแธแญแ แแ แตแ แแฅแแถแฝแข
แฅแ Pyotr Zaitsev แแแฃ แ แฆแตแแญแแฒแแช แจแตแญแแต แ แตแฐแณแณแช แแ แฅแฐแซแแแข แจแแซ แ แแตแฃ แฅแ แฐแแ แ แตแฐแณแณแช แแ แญแฉแฃ แจแแแฒแฎแญ แแแแฃ แจแตแแแญแต แแแแฃ แจElasticsearch แแญ แฅแฐแซ แแ แญแข แแแแฃแตแฃ แแ ... แแแ แจแณแจแฃ แฅแแ แจแฅแฑ แแญ แฅแฐแซแแแข แฅแแ แ แ แ แแแต แ แ แญแซแณ แญแแต แแแญ แแฎแแญแถแฝ แแญ แฅแณแฐแแแแข
แแฐ Odnoklassniki แตแแฃ แ แแดแแฝแแต แ แแ แแ แญแ แแญ แจElasticsearch แแญ แแตแซแต แฅแแฐแแฝแ แฐแแแฌ แแ แญแข แตแซแแ แจแจแจแตแฉ แฅแ แแแ แตแซแแฝแ แจแจแจแตแฉ แ แแ แ แแซแ แแ แจแแ แจแแ แจแแ แแแ แแแต แฒแตแฐแ แจแแปแปแ แตแแ แตแซ แฐแฐแ แแข
แแตแแญแถแฝ
แจแตแญแแต แแตแแญแถแฝ แฅแแฐแแจแฐแแ แฐแแแ แฐแแ-
- แแฌแญแแ แฅแแฐ แจแแต แแแฃแญ แฅแ แ แแญ แแแ แแ แจแ แตแข แฉแฃแแซแ แญแ แ แแญแต แจแแ แแ แแแต แตแแแ แแฎแแซแแฎแฝ แฅแ แแซแชแแฝ แซแแแณแ, แแฅแแฑ แจแฐแแแฐ แฅแ แแน แแ แญ.
- แจแแแฅ แแ แ: แ แ แแซแญ แจ50-80 แบแ แแแฅแญแถแฝ แ แฐแจแแต, แแแญ แแ แ แแต แแแญ แจแฐแ แแธ, แตแซแแฉ แ แแแ แ แญแแฐแฅแ, แ แฐแจแแต 2-3 แแแฎแ แแตแแฎแฝ แแแ แญแฝแแ.
- แจแแแ แแ แญแแฝแ แแแฐแฑ แแฅแแต แจแแซแตแแแแตแ แแตแแญแถแฝ แจแฐแแ แแฝ แแญ แจแฐแแแแญแ แฃ แฅแแฒแ แแญแแฑแ แตแญแแต แจแแ แแแ แต แจแฐแแแฐแ แแตแ แญแ แแแแ แฐแแแแฅแ-แฐแแฝ แแแแต แแแต แแแต แจแแฐแแ แชแซแธแแ แแแแฅ แแตแณแแปแแฝ แฅแจแแแ แแ แฅแ แจแ แแต แ แแญ แแ แ แ แ แญแแแแแข แแแฐแ แแฐแแแแ แฅแซแ แแคแตแข
- แ แตแฐแณแณแชแแน แ แฐแซแฉ แฅแแดแต แฅแแฐแแฐแซ แ แฅแแแต แฅแแฒแแจแแฉ แณแซแตแแแ แ แตแแแ แจแแ แ แแแ แแฐแ แจแแฝแ แฅแแฒแแ แ แฅแฅแแ แ แญแแแแข
- แตแแแ แฅแแแ แตแญแแถแฝ แ แจแแแ แจแแซแตแแแแธแ แฅแธแแ แจแฅแแ แฅแซ แ แแณแแต แแญแตแแญ แแแจแญ แแ.
- แ แฐแจแแชแ Odnoklassniki แ แฃแ แฅแฉ แดแญแแซแ แฃแ แ แ แแแก แแแแแ แจแแแแแจแ แ แแแแแต แจแแแฅ แแฅแจแ แแตแแต (แ แตแแแฐแแฃ แซแแณแแฐ แฅแ แ แแนแ แ แแแแแ แแ) แแตแจแ แ แแ แตแข
แ แแ แแฎแแญแต แตแแ แซ แแตแฅ แซแแ แจแแจแจแปแ แแตแแญแต แจแ แแ แแ แซแตแจแแแแ, แญแ แ แ แ แแ แแญแแญ แแตแฅ แฅแแแซแแ.
แจแกแ
แ แ แซแต แจแแจแ แแแจแแฝ แแตแฅ แฅแแฐแซแแ, แจ Elasticsearch แณแณ แแถแฝ แ แฆแตแต แฅแป แแแแก แญแฝแแ (แ แฐแแฐแ แดแญแแซแ แซแแแ แแญแแซแถแฝ).
แฅแแแ แ แซแต แจแแจแ แแแจแแฝ แ แแแต 18 แบแ แจแฐแแซแฉ แจแแแแฅ แแตแณแแป แแแฎแฝแ แญแญแแ - แแญแตแแญ แฃ แฎแแดแญแแฎแฝ แฃ แแแฃแ แแฝแแฝแข
แ แแ แฃแ แช: แญแแตแฐแญ แ แแซแฃแแฝ แแตแฅ แญแแแซแ แ แ แซแแ แแฝแแฝ แแญ แณแญแแ แ แแญ . แฎแแดแญแแฎแฝ แจ 2Ghz v2.0 แแญ แจแแแณแฐแ 4 แฎแญแแฝ แแตแตแ แฐแฐแฅแทแธแแแฃ แแชแแนแ แฎแฎแฝ แตแซ แแต แจแแ แฅแแฐแแ แฅแ แ แแญ แแแ แญแฝแแแข
แ แแ แแ:

แถแแแ
แจแแแตแแแ แ แ แแแญ แ แญแ แแแแชแซ แแญ แฅแแฐแแจแฐแแ แ แจแแข
- 3-4 แช.แ แญ.แ.แแฝ แจแแซแญแแ แแซ A-แแแแฅ แแญแฃ แแธแแฃ แญแ แแแแฅ แแตแณแแปแแน แจแแแฉแ แต แ แตแซแป แแแข
- แฅแซแแณแแฑ แชแ แญแ แจแคแแชแคแต แแแแ แแแข
- แจแฅแฑ แ แแ, แแแแฆแน แแฐ แแฌแญแแ แฃแตแช แญแแณแ, แ แแณแแต แแจแแแฝ แ GELF แ แญแธแต, แ แแณแแถแน แ syslog แ แญแธแต แแธแ.
- แจแแซ แญแ แแ แ Elasticsearch แ แตแฐแฃแฃแชแแฝ แฃแตแช แแญ แ แตแแแ แตแฅแตแฆแฝ แฐแฝแแ.
- แฅแ แฅแแฑ, แ แฐแซแ, แแฐ แฐแแแ แจแแแฅ แ แแแแฝ แฅแซแแแฝแ แญแแ แฅแ แซแแฅแก.

แแแต แตแญแแ
แแแแฃแต แแแ แฐแ แจแแแถแนแ แแญแแญ แ แแญแแญ แ แญแจแณแแ, แตแแแ แตแแฝ แแแญแ แต แฅแแแแแ.
Elasticsearch แ แญแซแณ แ แญแแต แ แแแแฝ แ แแต - แแ, แ แตแฐแฃแฃแช, แจแแแฅ แแต. แแฐแแซแฉ แจแแ แตแซแแตแแญแแฝแ แฅแ แ แฐแแซแฉ แแแแแฝ แแซแจแ แแแแแต แแแตแจแ แแแฝ แแแต แแญแแถแฝ แ แ แแแญแแ แจแฐแ แแแแ แจแฐแแจแแฉแตแ แฅแป แแแข
แฃแแคแต
แ แญแแตแฐแญ แแตแฅ แซแแตแ แแแแ แ แแแแฝ แแแ แซแฐแญแแแฃ แแ
แณแ แจแญแแตแฐแญ แซแญแณ แญแญแแ แฅแ แ แ แแแแฝ แแซแจแ แซแฐแซแซแแฃ แจแญแตแฐแต แ แแญแแฎ แซแตแฌแณแแฃ แฅแ แจแฐแแซแฉ แ แญแแต แจแญแแตแฐแญ แฐแ แจแคแต แ แซแซแ แตแซแแฝแ แญแฐแซแแข
แ แตแฐแฃแฃแช
แ แแต แแ แ แฐแแฃแญ แซแจแแแแแก แจแฐแแ แแฝแ แจแแแ แฅ แแญแ แจแแปแ แฅแซแแแฝแ แญแแ แแ แฅแ แญแ
แแ แตแซแแญ แซแซแแณแแข แจแแปแ แฅแซแ แซแแฃ แแแแฃแตแฃ แจแตแแแ แฐแแแ
แแจแ แ แแ แแตแฅ แแตแแฃแต แฅแแณแแ แต แแณแ แญแ แญแแ แฅแ แฅแซแแแ แจแ แแ แซแแซแแข
แจแแแฅ แ แแ
แแจแแ แซแจแแปแแฃ แจแแญ แจแแแก แจแแแ แแ แญแแฝแ แซแจแแแแ แฅแ แ แแฉ แแญ แ แแแ แแญแตแซแพแฝ แแญ แตแซแแฝแ แซแจแแแแแข
แฝแ แต
แญแ
แ แคแแฌ แแแ แแตแฅ แจแชแฃแ แจแแแตแณแฝ แแญ แฅแแฐ แแ
แฐแต แซแ แแแญ แแแข แแฌแญแแ แแแฑแแ UI แฅแ แจแแ แแแแฃแ แชแซ แงแแงแ แซแฃแแซแแข แ แแจแแซแ แตแญแฃ แแฌแญแแ แจแแฌแแ แแญ แฅแแฐ แญแแตแฐแญ แแแแแต แจแแฐแกแตแ Kafka แฅแ Zookeeperแ แซแซแแณแแข Elasticsearch แจแแญแแ แจแแ แแซแญแแ แแธแแซ (แซแแซ) แญแฝแแ แฅแ แซแแฐแณแซ แจแแแ แฅ แฅแ แจแแแ แฅแซแแแฝแ แญแฐแแแแฃ แกแตแ แญแแตแฃแ แฅแ แแแแฅ แแตแณแแปแแฝแ แ แฐแแแน แ
แแฝ แแฐแจแต แแแญแต แซแตแญแแข แแญ แฅแแฐ แแแตแณแฝแฃ แแฌแญแแ แจแตแแฝแ แแฐ Elasticsearch แจแแปแแ แ แแต แจแแแจแญ แฐแแฃแญ แ แแแข
แ แฐแจแแชแ แแฌแญแแ แ แ แแต แจElasticsearch node แแญ แ แแแตแจแต แแแแ แญแแตแฐแญ แซแญแณ แแแแแต แฅแ แ แฐแแจ แแแซ แแแฃแซแต แจแแซแตแฝแ แ แฅแฎ แจแฐแฐแซ แจแ แแแแแต แแแต แ แแแฃ แญแ แ แฅแซแแแฝแ แแฐ แฐแแฐแ แฎแแดแญแแฎแฝ แแแแซแต แซแตแฝแแแข
แ แฅแญแณ แฅแแฐแแ แซแ แแแญ แญแแตแแแข

แญแ แจแ แแต แจแฐแแฐแ แแณแ แ แฝแ แณแ แแฝ แฅแญแณ แแแข แฅแแ แ แแแ แแ แญแ แแญ แ แแแตแจแต แแตแถแแซแ แฅแแแแฃแแ แฅแ แฐแแแ แจแตแแฝแ แฅแแณแซแแแข
แแแซแแฝ
แแฐ แตแญแแฑ แ แญแญแดแญแธแญ แตแแแแตแฃ แแแ แ แตแญแญแ แฅแแฒแฐแซ แจแขแแดแญแต แแดแแ แฅแแดแต แฅแแฐแแแฃแ แ แ แแ แแญแแญ แแตแฅ แแตแแแฅ แฅแแแแแแข
แจแแญ แฃแแ แฅแแแฃ แญแ แแ แฐแแ แฐแจแ แแแก Elasticsearch data nodesแข
แแจแ แ แแ Elasticsearch shards แจแฐแฐแซ แตแแ แแแฃแ แ แซแ แแแข แ แฅแซแฑ แแตแฅ, แฅแซแแณแแฑ แพแฃแฃแแฝ แจแแดแ แขแแดแญแต แ แญแ แแฅแ. แฅแ แฅแซแแณแแฑ แจแแดแ แขแแดแญแต แ แฐแซแ แ แแต แแญแ แจแแซ แ แแญ แญแแแฝแ แซแซแตแณแ.

แแตแ แ แแ แซแ แต แแ แจแแฃแฅ แแฅแแตแ แ แจแแฐแ แแ แ แแแแแต แจแแซแตแแแแแ แแตแแญแต แ แแจแ แแถแฝ แแญ "แแฐแซแจแต" แฅแแฐแแซแตแแแแ แ แตแ แ แแ แญ.
แญแ แ แแจแ แ แแ (แ แ แแแฝ) แจแปแญแถแฝ แแฅแญ แจแแแฅ แ แแแแฝ แแฅแญ แแญ แ แฅแฅแ แฅแฉแ แแแ แ แแ แต. แ แแแแชแซแฃ แจแแแต แแญ แฅแฉแ แจแแ แจแแฃแแต แแแณแ แแแจแแแฅ (แญแ แ แจแญแแตแฐแญ แแแนแ แแแฃ แฅแแฝแแแ)แข แฅแแฃ แแแฐแแฃ แขแซแแต แ แแแฝ แญแแตแฐแญ แแญ แจแแแ แฅ แฅแ แจแแแ แฅแซแแแฝแ แแแตแฌแตแข
แแแแชแซ แจแแจแแป แแแแ แฅแแฐ 30 แแแต แแตแแแแข
แจแปแญแถแฝ แตแญแญแต แ แตแแแ แแแฉ แฅแแฐแแจแฐแแ แแแจแ แญแฝแแ.

แแแ แฅแแญ แแซแซ แฌแญแณแแแ แแจแ แ แแ แแแข แ แฅแฑ แแตแฅ แซแแ แจแแซ แแญ แซแฌ แแณแแ แธแญแฐแด แแ, แ แแจแ แ แแ แแตแฅ แจแแแแชแซแ. แฅแ แฐแแซแแ แซแฌ แจแฐแฃแ แธแญแฐแด แแ. แ แฐแแซแฉ แจแแจแ แแแจแแฝ แแตแฅ แญแแแ.
แแ แธแญแฐแด แตแแจแแญ แแฐ แถแตแฐแแ แจแแจแ แแแจแ แญแแณแแข แฅแ แฃ แ แแจแจแป แฃ แญแ แแ แแแ แญ แฅแแแแแ แฃ แญแ แ แจแแแฅ แแฅแแต แณแซแ แ แฒแฒแ แแฃแต แซแตแฝแแแข

แจแขแแดแญแถแฝ แฝแญแญแญแชแต, แแแตแ. แ แฒแต แขแแดแญแต แ แแแ แญ แฅแ แ แฃแ แจแแจแแ แแฐแจแ แจ 48 แฐแ แณแต แแญ แฅแฉแ แ แฐแจแแ (แ แแจแ แ แแ แ แ แแแ แแตแ แแ แจแต แจแแจแจแปแแน 48 แฐแแณแต แ แฃแ แฅแ แแ แญแแแแ)แข
แญแ แจแแจแ แ แแ แจแแแชแซ แญแแฐแต แ แแจแฐแแต แแญแแซแถแฝ แจแฐแแณ แแ.
แจแแแ แฅแซแ แ แ แแต แจแฐแแฐแ แจแแแฅ แแตแแแ แแแแต แแญ แฒแฐแญแตแฃ แจแ แแปแธแ แฅแญแณ แ แแปแญ แฒแณแญแฃ แแ แ แจแแต แแ แแ แ แแญ แจแแแณแฐแญ แจแแแฃ แ แแต แธแญแฐแด แฒแ แจแ แจแ แแ แตแญแแ แญแแแแข แญแ แจแแจแ แ แแแแ "แแ " แญแแ แ แญแแญ แแตแฅ แฅแแฒแแฉ แฅแ แ แแฅแแต แฅแแฒแฐแญแฑแ แต แซแตแฝแแแณแ. แฅแ "แแ แญแแแฝ" แฒแแฉ, แจแแจแ แ แแ แแแ แแฅแแต แญแแแณแ.
แ แแต แแตแแแ แแแแต แจแแแ แแ แญแแ แ แ แแต แปแญแต แแญ แแจแแแ แฒแแแญแฃ แจแ แซแแแ แแฝแ แแญแแญแตแฌแฒแแ แฎแฎแฝ แแญ แฅแฉแ แจแแ แ แญแซแณ แญแฎแฝ แญแแตแฃแแข แจแแแ แแ แญแ แฅแ แแฅแญ แซแแธแแ แปแญแถแฝ แแญ แฐแฝแฅแ แซแฐแจแ, แจแแซแ แจแญแฎแฝ แฅแแต แ แฐแแฃแฃแ แแ แ แซแตแแ. แญแ แ แแแ แแฅแแต แแญ แ แแณแ แฐแฝแฅแ แซแณแตแซแ แฅแ แจแ แณแฒแต แแจแแแฝแ แแจแ แ แแ แแญ แ แแณแ แฐแฝแแ แซแณแญแแ.
แ แตแแแแแ แจแแแ แแแแจแต แแแ แจแฅ, แคแตแคแตแฒ แแแ แแ แแฐแแ. แฅแซแแแฝแ แ แแฅแแต แแแตแฌแต แฅแแแ แ แฎแแดแญแแฎแฝ แจแแซแตแฐแแแฑ แแฝแแฝ แขแซแแต 56 แฎแฎแฝ แแแซแธแ แญแแฃแแข แจ56 แ แแ Elasticsearch แ แแ แซแ แต แแ แจแแซแแแจแแ แจแญแฎแฝ แฅแแต แจแแแตแ แฅแแฐ แแแณแ แ แ แฅแดแต แฐแแญแงแแข แ Elasitcsearch แแตแฅ แฃ แฅแ แจแญแญ แแแณ แแแชแซแแฝ แ แแฅแณ แ แฐแแแต แฎแฎแฝ แฅแแต แแญ แญแแฐแแ แฃ แญแ แฐแแ โแตแแฝ แฎแฎแฝ - แฅแ แ แแแแฝโ แ แแแ แแญแ แ แญแแตแฐแญ แแตแฅ แจแแแแแตแ แจแ แแแแฝ แฅแแต แ แแฅแณ แญแแซแ แข
แ แแคแฑแ, แ แ แแซแญ แ แแต แปแญแต แแฐ 20 แแแฃแญแต แญแแแแ, แฅแ แ แ แแต แขแแดแญแต 1 แผแถแฝ แ แ. แ แแ แแ แจแต แ แจ 360 แฐแแฑ แ แแต แแ แซแแญแแธแ 48 แฑ แ แแ แแแต แแแข แฅแซแแณแแฑ แแจแ แ แแ แ 15 แแแต แแแฅ แญแแ.
แจแแแฅ แแแ แฅแ แจแแฃแฅ แแจแณแแฝ
แ แแ แตแญแแต แแตแฅ แแแฅ แฅแแดแต แฅแแฐแแแแแฅ แฅแแแ แข
แ แแณแแต แฅแซแ แจแแฌแญแแ แแฐ แ แตแฐแฃแฃแชแ แฐแจแฐ แฅแแ แแข แแแณแ, 2-3 แบแ แจแตแแฝแ แแแ แแ แฅแแแแแแ.
แ แตแฐแฃแฃแชแแฃ แจแแฌแญแแ แจแแจแ แแตแ แฅแซแ แแณแแ แฅแแฒแ แฒแ แ แจแแแก- โแ แแจแ แ แแ แฅแซแแ แแญ แ แฐแแญ แขแแดแญแต แ แแแ แแ แญแฃ แแแญ แแ แจแตแแ แปแญแต แฅแแฐแแแ แ แแฐแแแธแโ แฒแ แแณแแ แ แจแแแข
แแณแ โแญแ แ แแจแ แแฐ แปแญแต แแฅแญ 71 แแแโ แฒแ แแแฝ แญแฐแฃแ แฃ แจแแซ แ แแ แ แแฅแณ แแฐ แแแแจแฐแ แจแแจแ แแตแแแ แแแแต แญแแซแ แฃ แแแ-shard แแฅแญ 71 แแฐแแแแ แตแข
แจแแซ แ แแ แจแแฅแญแต แแแแฅ แแตแณแแปแ แ แแ แจแแแฅ แแฅแจแ แแตแฅ แแฐแแแแ แ แ-แปแญแต แญแฐแแแแข

แจแแแ แฅแซแ แจแแฌแญแแ แแฐ แ แตแฐแฃแฃแชแ แญแฐแญแณแแข แ แตแฐแฃแฃแชแ แ แแจแ แ แแแ แแฐแจแต แ แ แฃแซแแ แซแแจแแแฃ Elasticsearch แฐแแ แจแแญ-แฎแขแ แแญแ แ แแ แแ แ แ แแฐแ แฐแจแ-shard แฅแ replica-shard แแซแจแ แฅแซแแแฝแ แซแฐแซแซแแข

แจ 180 แแถแฝ แฅแฉแ แซแแแ แแแฝ แญแฐแฃแ, แฅแ แแแฝ แ แแฐแกแ แต แแ แ แตแฐแฃแฃแชแ แแฐแ แฒแ แ แแฃแ แจแแแฅ แแถแฝ "แจแฐแฐแ" แแจแแแฝแ แฅแซแจแแธ แแ. แจแแ แ แแ, แแแ แแจแแแฝ แฒแฐแญแฑ, แแญแ แฅแซแแ แจแแ แแฅแแซ แแญ แฒแฐแญแต, แแแแ แแแญ แ แแฅแณ แแฐแแ แแ แญแฐแฃแ.
แญแ แ แ แแแญ แตแญแแต แ แ แแซแ แแแแต 48 แฐแ แณแต แจแแแ แแ แญแแฝแ แ 300-400แแด แแตแฅ แซแตแฌแณแแฃ แฅแแแซแ แแ แญแแฝ แจแแ แแแญแต แแญ แณแซแซแตแตแข
Elasticsearch แซแแธแ แ แ แฆแฝแก แแซ แแแแญ

แแแ แแแญ แแแแชแซ แ แแแแแแ แแแแต แฅแแฒแฐแซแฃ แ แญแแตแฐแญ แแตแฅ แซแแตแ แจแฐแแซแฉ แแแฎแฝแ แ แแจแ แ แฃแ แจแ แ แแ แ แณแแแแแข
แจแฐแแแต แจแฝแแฎแฝ แจแแแแชแซ แญแแ แ Elasticsearch แแตแฅ แแซ แ แแฃแช แจแฐแแแจแ แต แแแแต แแญ แจแฐแซแซแ แแแข
แฝแแญ แ แแต
แ แฃแ แฅแ แชแแญแถแฝแ แ แญแฐแแ แ แแดแ แฐแจแแฃ แจแ แตแฐแแญแฃ แตแซแแฝ แ แแฐแฉแ แต แแแฃ แจแแดแ แญแแ แแ
แฐแถแฝ แ แตแ
แฐแต แญแแตแแแข แ แฐแแณแณแญ แแ, แญแ
OutOfMemoryError แตแ
แฐแต แแแแ แ แแแแฅ แแตแณแแปแแฝ แแตแฅ แแแฝ แแ แญ. แจแดแแแตแช แฅแแฐแฐแแแจแตแแ แณแแ แแ แแแฃ แฅแ แญแ
แแถ แฅแแ แแแ แฅแแณแแฐแณแซ แแแฝ แ แแแ แจแแข
แจแแดแ แขแแดแญแต แแ แฐแถแฝ แจแณแแ แแญ แแจแฐแณแธแ แณแแแข แฅแ แฎแแดแญแแฎแฝ แจแแ แแแต แแฅแถแฝ แ แแแญ แ แฃแ แจแฐแแฐแก แแธแแข แจแฅแแแ แแฅแถแฝ แแตแฅ แญแแญ แฅแป แแแฃ แญแฝแแ (แจแแ แแ แ แแแ แ แแแต แจ RAM แแญ แฅแฉแ แแ แญ) แฅแ แ แแณแแต แจแแแ แแช แจแแฐแฉ แตแซแแฝ แ แแ แฐแจ แตแแตแณ แตแแตแ แตแ แฐแต แแญแแซแต แจแแฐแก แ แแต แจ ~ 500แแฃ แแญ แจแแญแฃแฃแ แจแแ แแตแแแแข
แแตแฐแซแจแซแ แ แฃแ แแแ แแ แญ: แแแซแฃแ แซแแ แจ RAM แแ แ แจแแฏแ, แจแแซ แ แแ แฅแแฐแแ แ แญแแต แฝแแฎแฝ แฅแแณแ แฅแแฐแแ แฉ แจแณแ.
แฝแแญ แแแต
แญแแตแฐแญ แจแฐแแแจ แจ4-5 แแแต แ แแ แจแแจแ แแถแฝ แ แจแแแ แจแฅแ
แ แแตแฅ แแแฐแ
แฅแ แจ10-20 แฐแจแแต แ แแ แแตแแฃแต แฅแแฐแแแฉ แ แตแฐแแแแแข
แแฃแซแต แตแแแแญแฃ แ Elasticsearch แแตแฅ แซแแ แญแ แจแแแ แแช แซแแ แแ แฐแจ แตแแตแณ แ แแแ แแแแต แแฅแฅแญ แฅแแฐแแญแฐแจแ แณแแแข แแฎแแดแญแแญ แฐแจแแช แแ แฐแจ แตแแตแณแ แตแแฐแฅ, แแฅแณ แแ แซแแแซ แแแณแแฝแ แ แฐแแซแฉ แแจแแแฝ แแแแต แจแปแแแ แฅแ แแแฝ แจแแแ แแฒ แจ Elasticsearch แจแฐแแแจ แ แแ แแ.
แ แ แแณแแต แ แแฃแแแฝ แญแ แญแแ แ แฃแ แจแ แ แแ แจแแ แฒแแ แ แแ แแ แญแแตแฐแญ แญแ แแ แแตแแแ แแแแต แฅแแฐ แแฃ แแแญแต แแตแจแ แฝแแแข แญแ แฝแแญ แ แฐแแฅ แญแแแปแ .
แแแตแแ แฅแแฐแแจแฐแแ แแ แญแก แแแแ แฆแแฌแฝแแฝ แจแแซแ แจแแฐแ แแ แฐแจ แตแแตแณแ แจแแแ แแญ แจแแ แแ แ แ แแ แแตแ แแแข แ 16 แแแฃแญแต (-XX:MaxDirectMemorySize=16g) แแตแ แแแแฃ แญแ แ แแแฝ แแฒ แฅแ แแ แแ แซแฑแ แฅแ แ แฃแ แ แแฅแแต แแฐแซแฑแแฃ แ แแ แ แญแแตแฐแญแ แ แแแจแแแต แ แซแแฃแแข
แฝแแญ แถแตแต
"แ แฃแ แฃแแฐแ แ แ แแ แญแแตแฐแญแ แแแ แจแแแก แ แแแแฝ" แฝแแฎแฝ แ แฅแ
แฐแแ แฅแแ แซแฐแก แฐแณแตแฐแแแข
แตแซแแ แ แแจแ แ แแแแฝ แตแแแ แญ แคแแคแแแคแแ แแจแฅแแข แจแตแแ แญแแแแญ แแญ แตแฉแต แปแญแถแฝ แแญ. แญแ แ แฃแ แตแ แฐแต แแ แญแฃ แแญแแซแฑแ mmapfs แ แฒแ แแ แแญแ แแฐ RAM แญแแแปแ แฅแ แจแแซ แจแฐแฐแซแ แแญแ แแญ แฅแแฐแซแแแข แ แแ แแญแแซแต แแฒ แ แแแแจแปแ แแตแฅ แซแแตแ แญแฎแฝ แแแแ แฒแแญแญ แแฐ แดแแ แฆแณ แแจแ แ แแ แฅแแแณแแ แฅแ แแฐ แฅแฑ แ แแแตแฐแ แแแแต แแญ แ แแแฌแฝแ แ แแญแแต แตแแแแฉ แแณแ แแแจแ แ แฅแซแ แแแฝ แแตแ แฑแ แซแแแ แข . แ แแ แแ แจแต, แแณแ แแตแแแ แแแแต แจแ แแ แ แแ แ แญแแตแฐแญ แแตแฅ แฅแแฐแแ แซแแแ. แจแแ แ แแ, แจ5-10 แฐแจแแต แ แแ, แจแแปแป แ แฐแฃแณแขแ แญแ แซแ, แแตแแแ แแแแต แแฐ แ แญแแต แญแแฃแ, แฅแแฐแแ แแฐ แญแแตแฐแญ แแตแฅ แญแแฃแ แฅแ แธแญแแฝแ แแแแญ แญแแแซแ. แแแ แแแญ แแญ แฅแแฐ โแฅแ แจแแแฃแ แแญแตโ แฐแฐแแถแต แแ แญ แฅแแ แแจแฃแต แแแญ แฐแตแแ แ แแแ แจแแข
แญแ แแ แฃแ แช แแแตแแแต แแแแชแซ แแฐ แแฐแ แ แแฎแแต แแญแจแแแฃ แฅแ แจแ แแตแฐแแ แจแแตแฒแญ แตแชแถแฝ แแฐ แตแตแตแฐแแ แตแแธแแแญแฃ แญแ แฝแแญ แฅแแฐแแ แซแแณแ แจแ แตแ แ แฅแชแตแแต แแญแจแแแข แตแ แแจแแป แแญแแถแฝ แจแ แแ แแแ แฅ แญแฝแแแข .
แฝแแญ แ แซแต
แจแแซแ แแชแจแญแต แแ แจแณแจแแแ แแ แ แฃแ แ แตแฐแณแฝ แฝแแญ แแ แญแข แ2-3 แแซแต แซแ
แ แซแแแ แแญแแซแฑแ แแตแ แแ แ แแ แแแจแณแต แจแแญแปแ แแ แญแข
แ แแณแแต แแ แ แตแฐแฃแฃแชแแปแฝแ แ แฅแแแแ แแ แจแแณ แ แแ แแฐ แแ แแฒ แญแแฑ แแ แญ แฅแ แจแแซ แ แญแแแฑแแข แ แฐแแณแณแญ แแ, แจแ.แฒ.แฒ แแแแจแตแ แ แแแแแฅแ แต แแ, แฅแแฐแแ แญแแตแแ: แแแ แแแญ แ แฅแฉ แแแณ, แฐแ แ, แฐแ แ, แฅแ แ แตแแแต แแแ แแแญ แ แฃแ แแฅแ แฅแจแแ แแ.
แแแแชแซ แแญ แ แตแฐแฃแฃแชแแ แจแตแซ แแแณ แจแแซแแฃแแ แ แญแแต แฅแซแ แจแแซแตแแณ แญแ แฐแ แแ แฅแแณแแ แ แฐแฅแแข แแ แฅแจแฐแแ แจ แฅแแณแ แแแแ แ แแแจแญ แแจแ แ แแ แฅแซแแแฝแ แ แตแแฅแฐแแแข
แ แแ แแญแแซแต แ แแต แฐแ แแ แตแแ แฅแซแ แฃแแจแ แ แต แแ แฅแ แแฐ แ แแต แจแฐแแฐแ แจแแตแฒแญ แแแ แ แตแฐแฃแฃแช แฒแฐแญแต แ แแณแแต แ แแแแฝ แจแแแน แจแ แแ แจแแ แแ แแ แแแฝ แญแฐแฃแแข
แฅแ แ แตแฐแฃแฃแชแ แจแแแ แ แแแแฝ แแแฝ แฅแจแ แ แ แณแ, แแฐแ แฒแ แแแฝ แจแฐแก แ แแแแฝ แจแฐแแฉแตแ แแคแถแฝ แญแฐแ แตแฃแ. แแแฒแฃ แญแ แแแต แจแฅแ แจแแแ แ แ แแแ แแญแคแแฝ แ แแฅแแต แญแแจแซแ แแแต แแแข แฅแ แจแฐแ แแแแ แต GC แญแ แแ แฐแแฃแญ แแแแ แ แแปแแ.
แ แแ แแแณ แแตแฅ แจแญแแตแฐแญแ แฃแ แช แแแแแฅ แซแแแแ แฅแธแแ แแตแฐแซแจแซ แแฐ JDK13 แแแฐแต แฅแ แจแธแแถแ แแปแป แฐแฅแณแข แ แ แแแ แแแข แญแ แ แฝแแฉแ แแณแแฃ แ แตแฐแฃแฃแชแแปแฝแ แแแฐแ แ แแแข
แจแแซ แฝแแฎแฝ แซแ แแ แต แฅแ แจแแฐแแแแซ แญแแต แฝแแฎแฝ แจแแแฉแต แฅแแ แแแข
"แคแช" แจ Elasticsearch แแญแก แแฐแแแ

แจแแคแต แแญ แจแฐแซแซแ แฝแแฎแฝ แแแต แจแฅแ แญแแตแฐแญ แ แฐแจแแ แแแณ แญแฐแซแ แแแญ แแ แ แแจแ แ แแ แฐแแถแฝ แฅแแต แฅแ แ แแแแณแแตแ แต แแ แ แแแแ แ แ แ แญแฐแแ.
แจแแแแชแซแ แแแญแต แ แแฅแแณแแก- แ แแญแต แแญ แฃแ แ แแณแแต โแแแณแณแแฝโ แแ แตแฃ แ แฃแ แฅแ แแฅแญ แซแแธแ แแแแฅ แแตแณแแปแแฝ แ แตแแแต แฒแแ แฉแฃ แจแขแแดแญแต แ แแแซแฝ แตแ แฐแต es_rejected_execution แ แแฌแแ แแตแฅ แ แฐแฐแแแ แแฅแจแ แญแแแซแแข
แญแ แจแแแ แต แแญแแซแต thread_pool.write.queue แ แ แแต แณแณ แแตแแแ แแแแต แแญแฃ Elasticsearch แจแแจแ แ แแ แฅแซแแแ แแซแแต แฅแตแซแแปแ แฅแ แแจแแแ แ แฒแตแญ แแญ แแฐ shard แฅแตแจแแฐแแแ แต แแ แตแจแตแฃ แ แแฃแชแแต 200 แฅแซแแแฝแ แฅแป แแธแแฅ แ แแปแ แแแข แฅแ แแตแฅ แตแแแ แแคแต แ แฃแ แฅแแต แญแฃแแแข แจแแฐแแ แจแญแฎแฝ แฅแแต แฅแ แแฃแชแ แแ แ แฅแป แฐแ แแแแข
แ แฅแญแแฅ แญแ แแ แฅแดแต แแแฃแแ แแตแ แฅแ แจแแจแฐแแแ แ แแแ-แ แฐแแญ แฃ แ แฅแ แแแแญ แแตแฅ แฃ แฅแตแจ 300 แจแแฐแญแฑ แฅแซแแแฝ แ แฅแฉ แแแณ แฐแธแแแแ แฃ แฅแ แจแ แซแ แแ แฅแแฐแแ แแฐ แแ GC แ แแฅแจแญ แจแฐแแ แแแข
แ แฐแจแแชแ แฅแแแ แ แ แแต แฅแซแ แแตแฅ แจแแฐแญแฑ แจแแแฅแญแต แตแฅแตแฆแฝ แ แแแแธแ แแฌแญแแแ แฅแ แแ แฅแ แ แตแแแฝ แฐแฅแฐแฎแฝ แฅแแฒแฝแ แแตแจแ แ แตแแแ แแ แญ, แแแญ แแ แ แตแแแ แตแฅแตแฆแฝ แแญแ แ 3 แดแฎแแต แ แแต แแ แกแตแ แ แแแ แซแแฐแ แแแ. แ แแ แแแณ แฃ แ Elasticsearch แแตแฅ แจแแแฝแแ แแจแ แจแแแแ แ แแแต แดแฎแแถแฝ แแตแฅ แณแญแแ แ แ แแตแต (แ แฅแฉ แแแณ แจแแตแแแ) แแ แฃ แแ แตแแ แ แแ แแแแต แแแแแต แแฐแจแ แซแแฃแธแ แจแแแถ แแแแแฝ แฅแแตแข แจแแจแ แแแ แแแทแแข
แญแ แ แฐแแญ แจแแ แแแญ แจแแ แฆแณ แฒแ แแฝ แฅแ แตแแฅแฑ แ แแดแต แฒแแแฅแฃ แแ แ แแ แ แญแแแ แแแฅแญแต แซแแ แแตแฒแญ แฅแแณแซแแ แฅแ แจแฐแแฐแ แแ แ แแ - แ แฐแแแ แแถแฝ แแญแแซแต แจแแญแฐแฉ แแฌแญแแ แแถแฝ แ แฅแแแซ แแแซแต แ แฃแ แ แตแแแ แแแข
แ แฐแจแแชแ แฃ แ แแญแต แแตแฅ แฅแแแ แฐแแณแณแญ แแแณแณแแฝ แฒแแฉแ แฃ แจแแฎแแซแ แ แแชแแฝ แฅแ แแซแชแแฝ แ แฌแณ แฐแญแฐแแแ-แฅแแแ แ แแแแฆแฝ แ แฅแแแต แ แแซแตแแแแธแ แแ แฃ โโแ แฃแ แ แแตแณ แฐแฐแฅแทแธแแแข
แแฃแซแต แแแฉแข แ แ แแต แ แฉแแฃ แแแฑแ แจแแแ แแ แญแแฝ แฅแ แจแแจแ แ แแ แแ แญแแฝแฃ แ แแ แจแฑแฃ แ แฐแแณแณแฉ แแแซแ แแฝแแฝ แแญแฃ แฅแ แ แ แแต แแญแ แ แแ แแแแต แจแฐแแฐแ แตแญแแถแฝ แฅแแฐแแแฉ แแแฝ แแ แญแข
แแแญ แแ แ แตแตแตแฐแแ แจElasticsearch แฅแตแแฝ แแตแฅ แ แแแแฐ แแญ-แฎแขแ แแญแ (แแจแ แ แแ แจแแซแฐแญแ แฅแ แแแแ แจแแญแ แแซแฃ) แ แแแแจแณแธแ แจแแแฅ แ แแแแฝ แแซแจแ แแ แญแแฝแ แแแฐแซแจแต แจแแซแตแฝแ แตแแฐ แแแญ แ แแณแจแฑ แญแ แ แจแแ แแณแแ แญแฝแแแข แปแญแต แ แฃแ แตแซ แแ แแ แต แญแฝแแ, แ แแฅแแต แแแฝ แแแตแ แต แแแ แ แญแแต แแแแต แ แญแแญแ), แแแญ แแ แญแ แ แฅแซแ แแฐ แตแแฝ แจแฐแซแ แฎแแดแญแแญ แ แ-แปแญแต แแแตแฐแแแ, แญแ แ แ แฃแ แแฃแ แแแฝ แญแฐแฃแ. แ แแ แ แแแแญ แจแ แ แแแ_แ แณแแฒแญ_replica_selection แแญ แฐแญแฐแแแก แฅแแแตแข
แจแแฃแฅ แฅแแ แญแ แ แญแแตแแแข

แแฐแแ แ แแแชแแ แจแฐแฐแจแแ แฝแแแญ แฅแ แจแแแแฅ แแตแณแแปแแฝ แ แแ แจแแฃแธแ แแแซแต แจแแ แญแ แแแ แ แฅแ แ แแแปแปแ แ แตแฝแแณแแข
แ แแจแจแปแ แแแ แฝแแญ แจแแจแ แแฅแจแแ แซแแแแ แ แแ แแตแแแต แแ แญ.
แจแ แแต แฒแฒ แแญ แแแแแต แจแ แ แ แแ แแฒแซแแ แจแญแแตแฐแญ แจแแแแแแแก-
- แฃแแฐแณแซแ แจแแแฅ แแแจแ แแตแฅ แจแ แแ แแตแฐแญ แซแแ, แจแแซแ แฅแแฐแแ แฐแแญแฆ แ แแ แฒแฒ แแตแฅ แแฐ แแ แแตแแแ แแแแต แญแแแณแแณแ.
- แแณแ แแแแ แจแแญแฐแจแตแฃแธแแ แ แแแแฝ แจแฅแ แ แแตแฅ แ แแฅแแต แซแตแแแณแแข
- แ แแชแแน แแญ แ แแแตแจแต แฅแฑ แญแแแแฃแ-แ แ แแ แจแแจแ แแฅแจแ แแตแฅ แฅแแฐแแ แซแ แฅแ แฅแแฐแแ แซแ แจแแแแชแซ แฐแจแ แปแญแถแฝ แแ แฉแ แฃ แ แแชแแน แจแแจแ แแถแฝ แแตแฅ แฐแแณแ แ แแแฝแ แ แแฅแแต แซแตแฐแแแแ แฅแ แแจแแแ แแแแจแณแฝแแ แฅแแแฅแแแแข
- แ แแ แแญแแซแต แจแญแแตแฐแญ แ แปแปแ แฅแ แจแแฃแฅ แแฐแต แแต แ แแต แฅแจแแแฐ แญแแณแ, แแแญ แแ แ แ แ แแแญ แแแ แแแญ แ แแตแณ แขแแแ, แแ แ แฐแจแแ แแแณ แญแฐแซแ.
แฅแแฐ แฐแแแ แฃ แฅแแฐแแ แซแ แแแญ แฅแแแแแแ

แฅแ แจแแจแฐแแแ แ แแแฐแแแข

แญแ แฅแแดแต แแแ แปแ?
แณแณ แดแแฐแญ แฒแแตแ แแณแฝแ แแแ แแแข
แแแ?
แฅแแแณแ แแ แแณแ TaskBatcher แ แแ, แฅแฑแ แ แญแแตแฐแญ แแตแฅ แจแฐแแฐแ แตแซแแฝแ แฅแ แญแตแฐแถแฝแ แจแแฐแซแจแต แแแแแต แ แแ แต. แแแแแ แจแแตแแแ แแแแต แแแฃแตแฃ แแแแแ แจแธแญแฐแด แแตแณแแแซ แจแ แ แแฐ แ แแฐแ แฐแจแแฃ แจแแ แฆแณ แแญ แธแญแฃแ แแแแ แญ แแแแแ แฐแแฃแญ - แญแ แแ แแแแชแซ แแฐ TaskBatcher แญแแณแแฃ แฅแฑแ แ แ แฐแ แฐแจแฐแ แฅแ แ แ แแต แญแญ แแตแฅ แญแจแแแแแข
แ แแต แจแแจแ แแฅแจแ แ แแแฃแ แต แแ แ แแญแแต แฃแ แจแแจแ แแแจแแฝ แแตแฅ แซแ แแแ แจแแจแ แแถแฝ โแฅแแฒแ แซแ แฅแ แฅแแฐแแ แซแ แแญแฅแซแฎแฝ แฅแ แฅแแฐแแ แซแ แจแแจแ แ แแแแฝ แ แฅแฐแแโ แ แแแต แแณแแ แจแแณแแ แแดแณ แ แตแญแแ แญแแแจแฑแต แฅแแฐแแ แญ แแแแ แฐแฝแแแข
แ แฐแแณแณแญ แแ, แจแฐแจแแต แจแแแฅ แ แแแแฝ แญแ แแ แแ แแจแ แแ แแ แแณ แแจแ แแแ แแ แแจแแแซ แแแ แ แ แแญแจแแ. แแณแ แแแแต แจแแฝแแ แ แแญ แตแซแแฝแ แตแแฐแแ แ แฅแแฑ แญแ แ แ แแ แ แแ. แแตแแแ แแแแถแน แฅแซแแแฝแ แแตแแ แแแซแธแแ แจแญแฐแแแฃ แฅแ แแณแ แ แแ แแ แฅแแฑแ แแแแแต แฅแแณแ แ แแแจแจแ แฃ แแ แฅแซแแแฝแ แ แ แตแแซ แจแแฐแญแฐแญ แฐแแฃแญ แแตแฅ แแ แ แแ แฐแ แแแแข
แ แฐแญแแแ แแแญแฃ แจแแจแ แแตแแแ แแแแถแฝ แแณแแ แแฐ แแ แแฒ แฅแตแชแแฃ แตแจแต แ แญแแแ แแแแญแต แฅแแณแฐแจแแต แแแแ แฐแฝแแแข แจแแซ แ แแแฃ แจแฅแ แแ แแ แแฐ แแฃแฉ แแตแแแ แแแแต แฐแแแจแฃ แแแ แฐแแณแณแญ แแแญ แฐแจแฐแ แตแฃ แฅแแ แ แแ แแญแแซแต แญแแตแฐแญ แแ แ แแ แแตแแแข
แแแชแซแแฝแ แแตแฐแแ, แฅแ แญแ แจแฐแตแฐแซแจแแ แต แตแชแต 6.4.0 แ แแต, แญแแตแฐแญ แแ แ แแ แแแแแต แจ 10 แแตแฅ 360 แจแแแฅ แแถแฝแ แ แ แแต แแ แแแแฃแต แ แ แแ แญ.
แญแ แ แญแแตแแแข

แจแตแชแต 6.4.0 แ แแแฃ แญแ แ แตแจแ แตแ แฐแต แจแฐแตแฐแซแจแแ แตแฃ แจแแแฅ แแถแฝ แแณแแ แแแฐแ แ แแแแแข แญแ แแ โแฅแแ โ แ แแฐแจแแแแข แญแธแแแก- 2แฃ 3 แแญแ 10 (แจแ แแต แแ แแแแแ แแฅแญ) แณแณ แแถแฝแ แตแแแฃ แแณแ แแตแแแ แแแแต A แแแ แจแแ แจแแแแชแซ แแแฅแญแต แญแฐแญแฐแแ แฅแ แ แแ แแณแญ แแญ แแตแแแ Bแฃ node Cแฃ node D แแแแแญ แญแแญแซแแข
แฅแ แ แ แแ แแแฃ แญแ แแ แแแแ แจแแปแแ แแ แแต แฐแ แตแ แ แแต แแแญ แแแแแญ แจแแฐแจแ แแจแซแแฝ แแ แแฅแแซ แแแ แ แแแแแต แฅแป แแ แฃ แญแ แ แจ20-30 แฐแจแแต แซแ แ แแ แฃ แฅแแ แจแแแฅ แแฅแจแ แจแญแแตแฐแญ แจแแแฃแ แตแ แแฅแแต แญแแฃแ แฉแข
แ แแญแ แฐแจแ, แญแ แฅแแฐ แจแแฎแแญแฑ แ แซแ แ แแแแชแซ แแแจแจแปแ แแญแต แจแแจแกแต แแตแแญแถแฝ แแญ แญแฃแฃแแ, แแแญ แแ แจ "แแนแ แณแญแแต" แฅแญแณ แญแ แตแ แฐแต แแ. แ แแแซแฝแ แแญ แ แตแชแต 7.2 แแตแฅ แ แแแขแแฝ แ แฐแณแซ แแแณ แจแฐแตแฐแซแจแแ.
แจแแ แ แ แแญแฃ แจแฐแแฐแ แจแแจแ แแตแแแ แแแแต แฒแแฃแฃ แตแ แแแฃแฑ แแจแ แแฐแซแจแต แแแแ แญแแตแฐแญ แฅแแฐแแ แซแ แฅแ แฅแแฐแแ แซแ แจแแแแชแซ แฐแจแ-แปแญแถแฝ แ แแฉ แแญ แฅแแณแ แจแแแแญ แจแ แแ แ แตแแแ แฅแแฐแแ แณแแ (แ แแ แแแฅ แแตแฅ แ แ-shard แแแตแฐแแแ ) แ แ แแฐแ แฐแจแ แแฅแจแ แฃ แฅแ แ แแจแ แแญ แ แฅแแฑ แแญ แแแ แญแฝแแแข
แตแแแ , แแแ แแแญ แแตแแแ แฒแแต, แจแฐแแแแต แจแแแฅ แ แแแแฝ แแฒแซแแ แฅแแฐ แ แฎแ แแแญแต แ แญแฐแจแแฃแธแแ. แ แแ แแ แจแต แแแ แแแแแฝ แแฐแแแแต แจแแจแ แแถแฝ แแแซแธแแ แฅแตแชแจแญแฑ แตแจแต แแแ แ แ แฅแแแฐแณแแ แฅแ แจแแซ แ แแ แฅแป แจแฅแ แตแฅแตแฅ แฅแแซ แฃ แฅแแซ แฅแ แฅแแซ แแจแ แแแแแฅ แฅแแณแแฅแ แญแแแจแแ แข แตแแแ แแณแญ แจแ แแ แแแ แฅ แญแฝแแ .
แ แแ แแญแแซแต แจแแจแ แแฅแจแแ แแฌ แจแแแฃแต แญแแแ แ แแ แแ แต แฐแแต 5 แฐแแ แซแ แ แญแแตแณแแข แแฅแแฐแแ แแญแแฑ แตแแ แฅแ แจแฐแแ แซแจแ แฎแแฒแต แญแ แ แฃแ แฅแฉ แแคแต แแ.
แ แแคแฑแ, แแฐแแจแฐแแ แแณแ แฐแญแฐแแ.
- แจ 360 แแแฃแญแต แฒแตแฎแฝ แแญ 700 แจแแแฅ แ แแแแฝ แ แแแข
- แ แฅแแแ แฐแแณแณแญ แจแแแฅ แแถแฝ แแตแฅ แตแซแแญแ แแแแซแต 60 แ แตแฐแฃแฃแชแแฝแข
- แจ40 แ แแต แจแแ แฉแต แตแชแถแฝ แแแฎ แฅแแฐ แ แญแต แจแฐแแแธแ 6.4.0 แแถแฝ - แจแแจแ แแแจแ แแแฃแต แแแตแจแ แ แ แฅแแฏแฝแ แแตแฅ แฅแแณแ แจแแถแฝ แแแ แฐ แแฃแค แฅแแฒแแจแ แฅแ แแฝแแฝแ แแแฃแต แ แ แฅแแฎ แฐแแแ แฐแแแข แ แฃแ แแฅแแ แแแณ
- แ แ แแต แฎแแดแญแแญ แแญ แแแแฝแ แแแฃแแญ แจแฐแฐแจแ แแแแธแแ แแจแซแแฝ แแฅแแ แญแแ แแแญแถ แแตแแแ แแแแฑ แ แญแแต แแตแฅ แตแแแฐแ แญ แแแข
- แแแ แญแแตแฐแญ แจ31 แแแฃแญแต แญแแญ แญแ แแแแก แแ แแ แแแแแต แจแฐแฐแจแแ แแจแซ แแ แ แแณแแต แ แแแแฝแ แ แจแฃแต แจแแแ แแ แญแแฝ แแญ แจแแแ แแญแแต แซแญแต แแญ แแตแ แแญแ แจแแจแณ แฐแฃแชแ แ แซแฑ Elasticsearch แแตแฅ แฅแแฒแแ แ แตแญแแแข
- แ แฐแจแแชแ แจแแแ แ แแปแธแแ แแแจแแแฅ แ แแณแ แแตแฅ แ แฐแจแตแแ แต แแแ แแตแฅ แ แฐแปแ แแ แ แฅแแต แญแแแแฝแ แแแตแฌแต แ แญแแตแฐแญ แแตแฅ แซแแตแ แแแฎแฝ แ แฐแปแ แแ แ แตแแฝ แแแตแจแ แแญแจแแแข
แ แแจแจแปแ แตแ แญแตแตแ
แญแ แแ แฅแแฐแณแฐแ แ แแตแซแฑแ แแแจแแแฅ แจแแจแฐแแตแ แฅแแจแณแฐแแแแก-
- แฅแซแแณแแฑ แจแแจแ แแตแแแ แแแแต แฅแแณแ แแฐแแแฝแ แชแแญแต แซแฐแญแแแฃ แฅแ แ แฅแฑ แแญ แฅแแฐแแ แซแ แฅแ แฅแแฐแแ แซแ แแญแฅแซแฎแฝ แ แแข แจแแ แแแญ แตแแ แ แญแแตแฐแญ แจ2-3 แฐแจแแต แ แแ แฅแแฐแแแ แ แ แแแ แ 2แฃ 3 แฅแ 4 แแถแฝแ แ แฅแฐแแ - แญแ แแแต แ แแแฝ แจแแจแ แแถแฝ แแตแฅ แฅแ แ แแแ แ แญแแต แแแณ แ แแต แแซแญ แฅแป แซแแฃแธแแ แ แแแแฝ แแฅแแต แ แแฝแแแข แแซ.
- แจแแณแแ แฃแ แช แฃแ แช แแแ , แ แแ แฃแ แ แแญ แซแ แตแซแแฝแ แฅแแต แ แฅแแแ แฅแแแแจแณแแ. แแญแแซแฑแ แ แแต แจแฐแแจแแจ แฐแแฃแญ แฅแแณแ แ แแแ แซแแแแฃ แ แแตแ แแณแฅ แ แ แแณแแต แจแ แฐแ แแ แแแณแแฝ แแแณแ แ แแ แฐแจแ แจแฅแแต แธแญแฐแด แแตแฐแแแ แจแแญแฐแซแ แต แแญแแซแต แแแ แญแฝแแแฃ แแแ แ แแ แแจแ แ แแ แแตแซแต แซแแแแข
- แจแแปแป แ แฐแฃแณแข แแแแจแถแฝแแ แ แ แญแ แต แฅแแแแจแณแแแฃ แแญแแซแฑแ แ แแแปแธแต แแ แต แ แแ แแณแญ แแญ แฅแ แฝแแฎแฝ แ แแฅแแแแแข
- แแแแ แจแต แฅแแณแ แ แตแแตแ แแแจแณแต แ แญแญ แ แญแแ แแแข
- แฐแ แแฃ แฅแแฐ แญแแญแฃ RAM แฅแ I/O แซแ แแฐแ แ แแแชแซแแฝแข
แญแตแตแแ แ แแแแกแ แต แแ แ Elasticsearch แแตแฅ แซแแแ แจ Thread Pool แฃแ แชแซแตแ แแแต แแตแฅ แแตแแฃแต แ แแฅแแต. แแแแ แฅแ แแจแ แ แแ แจแแ แจแต แ แแซแฎแฝแ แฅแ แแฃแช แฅแดแถแฝแ แญแแแแ แฃ แแ แตแ thread_pool.management แแ แ แแ แแฅ แญแแ แข แฅแแแ แญแฎแฝ แแฐแต แ แฐแแญแ แฅแแฐ _cat/shards แฅแ แแแฝ แฐแแณแณแญ แแ แญแแฝ แญแตแตแ แ แแฝแแ แต แแ แแแ แแ แแน แแธแแข แญแแตแฐแญ แ แตแแแฃ แฅแแฐแแ แ แญแแต แฅแซแแแฝ แ แ แแต แแ แญแแธแแแฃ แฅแ แจแแญ แจแฐแ แแฐแ thread_pool.แ แตแฐแณแฐแญ แ แญแแ แฐแแถแฝ แแญ แ แแแ แจแฅ แฅแป แณแญแแ แ แแฃแชแแต แ 5 แญแฎแฝ แจแฐแแฐแ แแ แฃ แฅแฑแ แ แแฅแแต แญแแแณแ แฃ แ แแ แจแตแแ แญแตแตแ แ แตแญแญแ แแตแซแต แซแแแ.
แ แแ แแแซแ แแแต แจแแแแแแก- แ แฐแจแแแ! แแแฎแแซแแฎแปแฝแ แฅแ แแแขแแปแฝแ แ แแแแแ แแแณ แแตแฅ แ แแฅแแต แฅแ แ แ แตแฐแแแ แแแณ แ แแญแต แแญ แตแแแ แแแญ แแจแ แจแแฐแฅ แแณแชแซ แแตแ แต แฝแแแแข
แ แ แฃ แฅแฑ แ แฃแ แจแฐแแณแฐแ แแ แฃ แแ แฃ แแแ แฃ แแแถแปแฝแแ แ แแ แซแแต แแญแถแฝ แแญ แแแตแแแต แฝแแแ แฃ แฅแ แแซแณแฝแ แแแ แ แฅแ แฅแแฐแแ แแปแ แ แซแตแแแแแแข

แแแญ: hab.com
