200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แ‰ฅแ‹™ แˆฐแ‹Žแ‰ฝ แŠจ Elasticsearch แŒ‹แˆญ แ‹ญแ‰ณแŒˆแˆ‹แˆ‰แข แŒแŠ• แˆแ‹แŒแ‰ฅ แˆ›แˆตแ‰ณแ‹ˆแˆปแ‹Žแ‰ฝแŠ• "แ‰ แ‰ฐแˆˆแ‹ญ แ‰ตแˆแ‰… แˆ˜แŒ แŠ•" แˆˆแˆ›แŠจแˆ›แ‰ธแ‰ต แˆˆแˆ˜แŒ แ‰€แˆ แˆฒแˆแˆแŒ‰ แˆแŠ• แ‹ญแŠจแˆฐแ‰ณแˆ? แŠฅแŠ“ แŠจแ‰ แˆญแŠซแ‰ณ แ‹จแˆ˜แˆจแŒƒ แˆ›แŠฅแŠจแˆŽแ‰ฝ แ‹แˆตแŒฅ แ‹จแ‰ตแŠ›แ‹แŠ•แˆ แ‹แ‹ตแ‰€แ‰ต แˆ›แ‹จแ‰ต แˆ…แˆ˜แˆ แ‹จแˆˆแ‹แˆ? แˆแŠ• แ‹“แ‹ญแАแ‰ต แŠ แˆญแŠญแ‰ดแŠญแ‰ธแˆญ แˆ˜แˆตแˆซแ‰ต แŠ แˆˆแ‰ฅแˆ…แฃ แŠฅแŠ“ แ‰ แˆแŠ• แŠ แ‹ญแАแ‰ต แ‹ˆแŒฅแˆ˜แ‹ถแ‰ฝ แˆ‹แ‹ญ แ‰ตแˆฐแŠ“แŠจแˆ‹แˆˆแˆ…?

แŠฅแŠ› Odnoklassniki แ‹จแˆŽแŒ แˆ›แŠ”แŒ…แˆ˜แŠ•แ‰ตแŠ• แŒ‰แ‹ณแ‹ญ แˆˆแˆ˜แแ‰ณแ‰ต elasticsearchแŠ• แˆˆแˆ˜แŒ แ‰€แˆ แ‹ˆแˆตแАแŠ“แˆแฃ แŠฅแŠ“ แŠ แˆแŠ• แŠจแˆ€แ‰ฅแˆญ แŒ‹แˆญ แ‹ซแˆˆแŠ•แŠ• แˆแˆแ‹ต แŠฅแŠ“แŠซแแˆ‹แˆˆแŠ•แก แˆตแˆˆ แŠ แˆญแŠญแ‰ดแŠญแ‰ธแˆญแˆ แˆ†แА แˆตแˆˆ แ‹ˆแŒฅแˆ˜แ‹ถแ‰ฝแข

แŠฅแŠ” Pyotr Zaitsev แАแŠแฃ แ‰ แŠฆแ‹ตแŠ–แŠญแˆ‹แˆฒแŠ’แŠช แ‹จแˆตแˆญแ‹“แ‰ต แŠ แˆตแ‰ฐแ‹ณแ‹ณแˆช แˆ†แŠœ แŠฅแˆฐแˆซแˆˆแˆแข แŠจแ‹šแ‹ซ แ‰ แŠแ‰ตแฃ แŠฅแŠ” แ‹ฐแŒแˆž แŠ แˆตแ‰ฐแ‹ณแ‹ณแˆช แАแ‰ แˆญแŠฉแฃ แŠจแˆ›แŠ•แ‰ฒแŠฎแˆญ แแˆˆแŒ‹แฃ แŠจแˆตแŠแŠ•แŠญแˆต แแˆˆแŒ‹แฃ แŠจElasticsearch แŒ‹แˆญ แŠฅแˆฐแˆซ แАแ‰ แˆญแข แˆแŠ“แˆแ‰ฃแ‰ตแฃ แˆŒแˆ‹ ... แแˆˆแŒ‹ แŠจแ‰ณแ‹จแฃ แŠฅแŠ”แˆ แŠจแŠฅแˆฑ แŒ‹แˆญ แŠฅแˆฐแˆซแˆˆแˆแข แŠฅแŠ”แˆ แ‰ แ‰ แŒŽ แแ‰ƒแ‹ต แ‰ แ‰ แˆญแŠซแ‰ณ แŠญแแ‰ต แˆแŠ•แŒญ แ•แˆฎแŒ€แŠญแ‰ถแ‰ฝ แˆ‹แ‹ญ แŠฅแˆณแ‰ฐแ‹แˆˆแˆแข

แ‹ˆแ‹ฐ Odnoklassniki แˆตแˆ˜แŒฃ แ‰ แŒแ‹ดแˆˆแˆฝแАแ‰ต แ‰ แ‰ƒแˆˆ แˆ˜แŒ แ‹ญแ‰ แˆ‹แ‹ญ แŠจElasticsearch แŒ‹แˆญ แˆ˜แˆตแˆซแ‰ต แŠฅแŠ•แ‹ฐแˆแ‰ฝแˆ แ‰ฐแŠ“แŒแˆฌ แАแ‰ แˆญแข แˆตแˆซแ‹แŠ• แŠจแŒจแˆจแˆตแŠฉ แŠฅแŠ“ แ‰€แˆ‹แˆ แˆตแˆซแ‹Žแ‰ฝแŠ• แŠจแŒจแˆจแˆตแŠฉ แ‰ แŠ‹แˆ‹ แ‰ แ‹šแ‹ซแŠ• แŒŠแ‹œ แ‹จแАแ‰ แˆจแ‹แŠ• แ‹จแˆŽแŒ แˆ›แŠ”แŒ…แˆ˜แŠ•แ‰ต แˆฒแˆตแ‰ฐแˆ แ‹จแˆ›แˆปแˆปแˆ แ‰ตแˆแ‰… แˆตแˆซ แ‰ฐแˆฐแŒ แŠแข

แˆ˜แˆตแˆแˆญแ‰ถแ‰ฝ

แ‹จแˆตแˆญแ‹“แ‰ต แˆ˜แˆตแˆแˆญแ‰ถแ‰ฝ แŠฅแŠ•แ‹ฐแˆšแŠจแ‰ฐแˆˆแ‹ แ‰ฐแ‹˜แŒ‹แŒ…แ‰ฐแ‹‹แˆ-

  • แŒแˆฌแ‹ญแˆŽแŒ แŠฅแŠ•แ‹ฐ แ‹จแŠแ‰ต แŒแŠ•แ‰ฃแˆญ แŒฅแ‰…แˆ แˆ‹แ‹ญ แˆ˜แ‹‹แˆ แАแ‰ แˆจแ‰ แ‰ตแข แŠฉแ‰ฃแŠ•แ‹ซแ‹ แ‹ญแˆ…แŠ• แˆแˆญแ‰ต แ‹จแˆ˜แŒ แ‰€แˆ แˆแˆแ‹ต แˆตแˆ‹แˆˆแ‹ แ•แˆฎแŒแˆซแˆ˜แˆฎแ‰ฝ แŠฅแŠ“ แˆžแŠซแˆชแ‹Žแ‰ฝ แ‹ซแ‹แ‰แ‰ณแˆ, แˆˆแŠฅแАแˆฑ แ‹จแ‰ฐแˆˆแˆ˜แ‹ฐ แŠฅแŠ“ แˆแ‰น แАแ‰ แˆญ.
  • แ‹จแ‹แˆ‚แ‰ฅ แˆ˜แŒ แŠ•: แ‰ แŠ แˆ›แŠซแ‹ญ แŠจ50-80 แˆบแˆ… แˆ˜แˆแŠฅแŠญแ‰ถแ‰ฝ แ‰ แˆฐแŠจแŠ•แ‹ต, แАแŒˆแˆญ แŒแŠ• แŠ แŠ•แ‹ต แАแŒˆแˆญ แŠจแ‰ฐแ‰ แˆ‹แˆธ, แ‰ตแˆซแŠแŠฉ แ‰ แˆแŠ•แˆ แŠ แ‹ญแŒˆแ‹ฐแ‰ฅแˆ, แ‰ แˆฐแŠจแŠ•แ‹ต 2-3 แˆšแˆŠแ‹ฎแŠ• แˆ˜แˆตแˆ˜แˆฎแ‰ฝ แˆŠแˆ†แŠ• แ‹ญแ‰ฝแˆ‹แˆ.
  • แ‹จแแˆˆแŒ‹ แˆ˜แŒ แ‹ญแ‰†แ‰ฝแŠ• แˆˆแˆ‚แ‹ฐแ‰ฑ แแŒฅแАแ‰ต แ‹จแˆšแ‹ซแˆตแˆแˆแŒ‰แ‰ตแŠ• แˆ˜แˆตแˆแˆญแ‰ถแ‰ฝ แŠจแ‹ฐแŠ•แ‰ แŠžแ‰ฝ แŒ‹แˆญ แŠจแ‰ฐแАแŒ‹แŒˆแˆญแŠ• แฃ แŠฅแŠ•แ‹ฒแˆ… แ‹“แ‹ญแАแ‰ฑแŠ• แˆตแˆญแ‹“แ‰ต แ‹จแˆšแŒ แ‰€แˆ™แ‰ แ‰ต แ‹จแ‰ฐแˆˆแˆ˜แ‹ฐแ‹ แŠ•แ‹ตแ แ‹ญแˆ… แˆ˜แˆ†แŠ‘แŠ• แ‰ฐแŒˆแАแ‹˜แ‰ฅแŠ•-แˆฐแ‹Žแ‰ฝ แˆ‹แˆˆแ‰แ‰ต แˆแˆˆแ‰ต แ‰€แŠ“แ‰ต แ‹จแˆ˜แ‰ฐแŒแ‰ แˆชแ‹ซแ‰ธแ‹แŠ• แˆแ‹แŒแ‰ฅ แˆ›แˆตแ‰ณแ‹ˆแˆปแ‹Žแ‰ฝ แŠฅแ‹จแˆแˆˆแŒ‰ แАแ‹ แŠฅแŠ“ แŠจแŠ แŠ•แ‹ต แ‰ แˆ‹แ‹ญ แˆ˜แŒ แ‰ แ‰… แŠ แ‹ญแˆแˆแŒ‰แˆแข แˆแˆˆแ‰ฐแŠ› แˆˆแ‰ฐแ‹˜แŒ‹แŒ€แ‹ แŒฅแ‹ซแ‰„ แ‹แŒคแ‰ตแข
  • แŠ แˆตแ‰ฐแ‹ณแ‹ณแˆชแ‹Žแ‰น แŠ แˆฐแˆซแˆฉ แŠฅแŠ•แ‹ดแ‰ต แŠฅแŠ•แ‹ฐแˆšแˆฐแˆซ แ‰ แŒฅแˆแ‰€แ‰ต แŠฅแŠ•แ‹ฒแˆ˜แˆจแˆแˆฉ แˆณแ‹ซแˆตแˆแˆแŒ แŠ แˆตแˆแˆ‹แŒŠ แŠจแˆ†แА แ‰ แ‰€แˆ‹แˆ‰ แˆŠแˆฐแ‹ แ‹จแˆšแ‰ฝแˆ แŠฅแŠ•แ‹ฒแˆ†แŠ• แŠ แŒฅแ‰ฅแ‰€แ‹ แŒ แ‹ญแ‰€แ‹‹แˆแข
  • แˆตแˆˆแ‹šแˆ… แŠฅแАแ‹šแˆ… แˆตแˆญแ‹“แ‰ถแ‰ฝ แ‰ แ‹จแŒŠแ‹œแ‹ แ‹จแˆšแ‹ซแˆตแˆแˆแŒ‹แ‰ธแ‹ แ‰ฅแ‰ธแŠ›แ‹ แ‹จแŒฅแŒˆแŠ“ แˆฅแˆซ แŠ แŠ•แ‹ณแŠ•แ‹ต แˆƒแˆญแ‹ตแ‹Œแˆญ แˆ˜แ‰€แ‹จแˆญ แАแ‹.
  • แ‰ แ‰ฐแŒจแˆ›แˆชแˆ Odnoklassniki แ‰ แŒฃแˆ แŒฅแˆฉ แ‰ดแŠญแŠ’แŠซแˆ แ‰ฃแˆ…แˆ แŠ แˆˆแ‹แก แˆ›แŠ•แŠ›แ‹แˆ แ‹จแˆแŠ•แŒ€แˆแˆจแ‹ แŠ แŒˆแˆแŒแˆŽแ‰ต แŠจแ‹แˆ‚แ‰ฅ แˆ›แŠฅแŠจแˆ แ‹แ‹ตแ‰€แ‰ต (แ‰ แ‹ตแŠ•แŒˆแ‰ฐแŠ›แฃ แ‹ซแˆแ‰ณแ‰€แ‹ฐ แŠฅแŠ“ แ‰ แแŒนแˆ แ‰ แˆ›แŠ•แŠ›แ‹แˆ แŒŠแ‹œ) แˆ˜แ‰ตแˆจแ แŠ แˆˆแ‰ แ‰ตแข

แ‰ แ‹šแˆ… แ•แˆฎแŒ€แŠญแ‰ต แ‰ตแŒแ‰ แˆซ แ‹แˆตแŒฅ แ‹ซแˆˆแ‹ แ‹จแˆ˜แŒจแˆจแˆปแ‹ แˆ˜แˆตแˆแˆญแ‰ต แ‹จแ‰ แˆˆแŒ  แ‹‹แŒ‹ แ‹ซแˆตแŠจแแˆˆแŠ“แˆ, แ‹ญแˆ…แˆ แ‰ แ‰ แˆˆแŒ  แ‹แˆญแ‹แˆญ แ‹แˆตแŒฅ แŠฅแŠ“แŒˆแˆซแˆˆแˆ.

แˆจแ‰กแ‹•

แ‰ แŠ แˆซแ‰ต แ‹จแˆ˜แˆจแŒƒ แˆ›แ‹•แŠจแˆŽแ‰ฝ แ‹แˆตแŒฅ แŠฅแŠ•แˆฐแˆซแˆˆแŠ•, แ‹จ Elasticsearch แ‹ณแ‰ณ แŠ–แ‹ถแ‰ฝ แ‰ แˆฆแˆตแ‰ต แ‰ฅแ‰ป แˆŠแ‰€แˆ˜แŒก แ‹ญแ‰ฝแˆ‹แˆ‰ (แ‰ แ‰ฐแ‹ˆแˆฐแŠ‘ แ‰ดแŠญแŠ’แŠซแ‹Š แ‹ซแˆแˆ†แŠ‘ แˆแŠญแŠ•แ‹ซแ‰ถแ‰ฝ).

แŠฅแАแ‹šแˆ… แŠ แˆซแ‰ต แ‹จแˆ˜แˆจแŒƒ แˆ›แ‹•แŠจแˆŽแ‰ฝ แ‰ แŒแˆแ‰ต 18 แˆบแˆ… แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ แ‹จแˆแ‹แŒแ‰ฅ แˆ›แˆตแ‰ณแ‹ˆแˆป แˆแŠ•แŒฎแ‰ฝแŠ• แ‹ญแ‹ญแ‹›แˆ‰ - แˆƒแˆญแ‹ตแ‹Œแˆญ แฃ แŠฎแŠ•แ‰ดแ‹ญแАแˆฎแ‰ฝ แฃ แˆแŠ“แ‰ฃแ‹Š แˆ›แˆฝแŠ–แ‰ฝแข

แŒ แ‰ƒแˆš แ‰ฃแˆ…แˆช: แŠญแˆ‹แˆตแ‰ฐแˆญ แ‰ แˆ˜แ‹ซแ‹ฃแ‹Žแ‰ฝ แ‹แˆตแŒฅ แ‹ญแŒ€แˆแˆซแˆ แ–แ‹ตแˆ›แŠ• แ‰ แŠ แŠซแˆ‹แ‹Š แˆ›แˆฝแŠ–แ‰ฝ แˆ‹แ‹ญ แˆณแ‹ญแˆ†แŠ• แ‰  แˆ‹แ‹ญ แ‹จแˆซแˆฑ แ‹จแ‹ฐแˆ˜แŠ“ แˆแˆญแ‰ต แŠ แŠ•แ‹ต-แ‹ฐแˆ˜แŠ“. แŠฎแŠ•แ‰ดแ‹ญแАแˆฎแ‰ฝ แŠจ 2Ghz v2.0 แŒ‹แˆญ แ‹จแˆšแˆ˜แˆณแˆฐแˆ‰ 4 แŠฎแˆญแˆžแ‰ฝ แ‹‹แˆตแ‰ตแŠ“ แ‰ฐแˆฐแŒฅแ‰ทแ‰ธแ‹‹แˆแฃ แ‰€แˆชแ‹Žแ‰นแŠ• แŠฎแˆฎแ‰ฝ แˆตแˆซ แˆแ‰ต แŠจแˆ†แŠ‘ แŠฅแŠ•แ‹ฐแŒˆแŠ“ แŒฅแ‰…แˆ แˆ‹แ‹ญ แˆŠแ‹แˆ‰ แ‹ญแ‰ฝแˆ‹แˆ‰แข

แ‰ แˆŒแˆ‹ แ‰ƒแˆ:

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แ‰ถแ–แˆŽแŒ‚

แ‹จแˆ˜แแ‰ตแˆ„แ‹แŠ• แŠ แŒ แ‰ƒแˆ‹แ‹ญ แ‰…แˆญแ… แˆ˜แŒ€แˆ˜แˆชแ‹ซ แˆ‹แ‹ญ แŠฅแŠ•แ‹ฐแˆšแŠจแ‰ฐแˆˆแ‹ แŠ แ‹จแˆแข

  • 3-4 แ‰ช.แŠ แ‹ญ.แ’.แ‹Žแ‰ฝ แŠจแŒแˆซแ‹ญแˆŽแŒ แŒŽแˆซ A-แˆ˜แ‹แŒˆแ‰ฅ แŒ€แˆญแ‰ฃ แŠ“แ‰ธแ‹แฃ แ‹ญแˆ… แˆแ‹แŒแ‰ฅ แˆ›แˆตแ‰ณแ‹ˆแˆปแ‹Žแ‰น แ‹จแˆšแˆ‹แŠฉแ‰ แ‰ต แŠ แ‹ตแˆซแˆป แАแ‹แข
  • แŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ แ‰ชแŠ แ‹ญแ’ แ‹จแŠคแˆแ‰ชแŠคแˆต แˆšแ‹›แŠ“แ‹Š แАแ‹แข
  • แŠจแŠฅแˆฑ แ‰ แŠ‹แˆ‹, แˆแ‹แŒแ‰ฆแ‰น แ‹ˆแ‹ฐ แŒแˆฌแ‹ญแˆŽแŒ แ‰ฃแ‰ตแˆช แ‹ญแˆ„แ‹ณแˆ‰, แŠ แŠ•แ‹ณแŠ•แ‹ต แˆ˜แˆจแŒƒแ‹Žแ‰ฝ แ‰  GELF แ‰…แˆญแŒธแ‰ต, แŠ แŠ•แ‹ณแŠ•แ‹ถแ‰น แ‰  syslog แ‰…แˆญแŒธแ‰ต แŠ“แ‰ธแ‹.
  • แŠจแ‹šแ‹ซ แ‹ญแˆ… แˆแˆ‰ แ‰  Elasticsearch แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹Žแ‰ฝ แ‰ฃแ‰ตแˆช แˆ‹แ‹ญ แ‰ แ‰ตแˆแˆแ‰… แˆตแ‰ฅแˆตแ‰ฆแ‰ฝ แ‰ฐแŒฝแแˆ.
  • แŠฅแŠ“ แŠฅแАแˆฑ, แ‰ แ‰ฐแˆซแ‹, แ‹ˆแ‹ฐ แ‰ฐแ‹›แˆ›แŒ… แ‹จแ‹แˆ‚แ‰ฅ แŠ แŠ•แŒ“แ‹Žแ‰ฝ แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แ‹ญแƒแ‰ แŠฅแŠ“ แ‹ซแŠ•แ‰ฅแ‰ก.

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แ‰ƒแˆ‹แ‰ต แ‰ตแˆญแŒ“แˆœ

แˆแŠ“แˆแ‰ฃแ‰ต แˆแˆ‰แˆ แˆฐแ‹ แ‹จแ‰ƒแˆ‹แ‰ถแ‰นแŠ• แ‹แˆญแ‹แˆญ แ‰ แ‹แˆญแ‹แˆญ แŠ แ‹ญแˆจแ‹ณแ‹แˆ, แˆตแˆˆแ‹šแˆ… แ‰ตแŠ•แˆฝ แˆ‹แ‰†แ‹ญแ‰ แ‰ต แŠฅแˆแˆแŒ‹แˆˆแˆ.

Elasticsearch แ‰ แˆญแŠซแ‰ณ แŠ แ‹ญแАแ‰ต แŠ แŠ•แŒ“แ‹Žแ‰ฝ แŠ แˆ‰แ‰ต - แ‹‹แŠ“, แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆช, แ‹จแ‹แˆ‚แ‰ฅ แŠ–แ‹ต. แˆˆแ‰ฐแˆˆแ‹ซแ‹ฉ แ‹จแˆŽแŒ แ‰ตแˆซแŠ•แˆตแŽแˆญแˆœแˆฝแŠ• แŠฅแŠ“ แ‰ แ‰ฐแˆˆแ‹ซแ‹ฉ แ‹˜แˆˆแˆ‹แ‹Žแ‰ฝ แˆ˜แŠซแŠจแˆ แŒแŠ•แŠ™แАแ‰ต แˆˆแˆ›แ‹ตแˆจแŒ แˆŒแˆŽแ‰ฝ แˆแˆˆแ‰ต แ‹“แ‹ญแАแ‰ถแ‰ฝ แŠ แˆ‰ แАแŒˆแˆญแŒแŠ• แ‹จแ‰ฐแŒ แ‰€แˆแАแ‹ แ‹จแ‰ฐแ‹˜แˆจแ‹˜แˆฉแ‰ตแŠ• แ‰ฅแ‰ป แАแ‹แข

แ‰ฃแˆˆแ‰คแ‰ต
แ‰ แŠญแˆ‹แˆตแ‰ฐแˆญ แ‹แˆตแŒฅ แ‹ซแˆ‰แ‰ตแŠ• แˆแˆ‰แŠ•แˆ แŠ แŠ•แŒ“แ‹Žแ‰ฝ แ’แŠ•แŒ แ‹ซแ‹ฐแˆญแŒ‹แˆแฃ แ‹ˆแ‰…แ‰ณแ‹Š แ‹จแŠญแˆ‹แˆตแ‰ฐแˆญ แŠซแˆญแ‰ณ แ‹ญแ‹ญแ‹›แˆ แŠฅแŠ“ แ‰ แŠ แŠ•แŒ“แ‹Žแ‰ฝ แˆ˜แŠซแŠจแˆ แ‹ซแˆฐแˆซแŒซแˆแฃ แ‹จแŠญแˆตแ‰ฐแ‰ต แŠ แˆ˜แŠญแŠ•แ‹ฎ แ‹ซแˆตแŠฌแ‹ณแˆแฃ แŠฅแŠ“ แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ แŠ แ‹ญแАแ‰ต แ‹จแŠญแˆ‹แˆตแ‰ฐแˆญ แˆฐแŠ แ‹จแ‰คแ‰ต แŠ แ‹ซแ‹ซแ‹ แˆตแˆซแ‹Žแ‰ฝแŠ• แ‹ญแˆฐแˆซแˆแข

แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆช
แŠ แŠ•แ‹ต แАแŒ แˆ‹ แ‰ฐแŒแ‰ฃแˆญ แ‹ซแŠจแŠ“แ‹แŠ“แˆแก แ‹จแ‹ฐแŠ•แ‰ แŠžแ‰ฝแŠ• แ‹จแˆ›แŠ•แ‰ แ‰ฅ แ‹ˆแ‹ญแˆ แ‹จแˆ˜แŒปแ แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แ‹ญแ‰€แ‰ แˆ‹แˆ แŠฅแŠ“ แ‹ญแˆ…แŠ•แŠ• แ‰ตแˆซแŠแŠญ แ‹ซแŠซแˆ‚แ‹ณแˆแข แ‹จแˆ˜แŒปแ แŒฅแ‹ซแ‰„ แŠซแˆˆแฃ แˆแŠ“แˆแ‰ฃแ‰ตแฃ แ‹จแ‰ตแŠ›แ‹แŠ• แ‰ฐแ‹›แˆ›แŒ… แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แ‹แˆตแŒฅ แˆ›แˆตแŒˆแ‰ฃแ‰ต แŠฅแŠ•แ‹ณแˆˆแ‰ แ‰ต แŒŒแ‰ณแŠ• แ‹ญแŒ แ‹ญแ‰ƒแˆ แŠฅแŠ“ แŒฅแ‹ซแ‰„แ‹แŠ• แ‹จแ‰ แˆˆแŒ  แ‹ซแ‹žแˆซแˆแข

แ‹จแ‹แˆ‚แ‰ฅ แŠ แŠ•แŒ“
แˆ˜แˆจแŒƒแŠ• แ‹ซแŠจแˆ›แ‰ปแˆแฃ แŠจแ‹แŒญ แ‹จแˆšแˆ˜แŒก แ‹จแแˆˆแŒ‹ แˆ˜แŒ แ‹ญแ‰†แ‰ฝแŠ• แ‹ซแŠจแŠ“แ‹แŠ“แˆ แŠฅแŠ“ แ‰ แˆ‹แ‹ฉ แˆ‹แ‹ญ แ‰ แˆšแŒˆแŠ™ แแˆญแˆตแˆซแˆพแ‰ฝ แˆ‹แ‹ญ แˆตแˆซแ‹Žแ‰ฝแŠ• แ‹ซแŠจแŠ“แ‹แŠ“แˆแข

แˆฝแ‰ แ‰ต
แ‹ญแˆ… แ‰ แŠคแˆแŠฌ แ‰แˆแˆ แ‹แˆตแŒฅ แ‹จแŠชแ‰ฃแŠ“ แŠจแˆŽแŒแˆตแ‰ณแˆฝ แŒ‹แˆญ แŠฅแŠ•แ‹ฐ แ‹แˆ…แ‹ฐแ‰ต แ‹ซแˆˆ แАแŒˆแˆญ แАแ‹แข แŒแˆฌแ‹ญแˆŽแŒ แˆแˆˆแ‰ฑแŠ•แˆ UI แŠฅแŠ“ แ‹จแˆŽแŒ แˆ›แ‰€แАแ‰ฃแ‰ แˆชแ‹ซ แ‰งแŠ•แ‰งแŠ• แ‹ซแŒฃแˆแˆซแˆแข แ‰ แˆ˜แŠจแˆˆแ‹ซแ‹ แˆตแˆญแฃ แŒแˆฌแ‹ญแˆŽแŒ แŠจแŒแˆฌแˆŽแŒ แŒ‹แˆญ แŠฅแŠ•แ‹ฐ แŠญแˆ‹แˆตแ‰ฐแˆญ แŒแŠ•แŠ™แАแ‰ต แ‹จแˆšแˆฐแŒกแ‰ตแŠ• Kafka แŠฅแŠ“ ZookeeperแŠ• แ‹ซแŠซแˆ‚แ‹ณแˆแข Elasticsearch แ‹จแˆ›แ‹ญแŒˆแŠ แŠจแˆ†แА แŒแˆซแ‹ญแˆŽแŒ แˆ˜แˆธแŒŽแŒซ (แŠซแแŠซ) แ‹ญแ‰ฝแˆ‹แˆ แŠฅแŠ“ แ‹ซแˆแ‰ฐแˆณแŠซ แ‹จแˆ›แŠ•แ‰ แ‰ฅ แŠฅแŠ“ แ‹จแˆ˜แƒแ แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แ‹ญแ‹ฐแŒแˆ›แˆแฃ แ‰กแ‹ตแŠ• แ‹ญแˆ˜แ‹ตแ‰ฃแˆ แŠฅแŠ“ แˆแ‹แŒแ‰ฅ แˆ›แˆตแ‰ณแ‹ˆแˆปแ‹Žแ‰ฝแŠ• แ‰ แ‰ฐแŒˆแˆˆแŒน แˆ…แŒŽแ‰ฝ แˆ˜แˆฐแˆจแ‰ต แˆแˆแŠญแ‰ต แ‹ซแ‹ตแˆญแŒ‰แข แˆแŠญ แŠฅแŠ•แ‹ฐ แˆŽแŒแˆตแ‰ณแˆฝแฃ แŒแˆฌแ‹ญแˆŽแŒ แˆจแ‹ตแŽแ‰ฝแŠ• แ‹ˆแ‹ฐ Elasticsearch แŠจแˆ˜แŒปแแ‹Ž แ‰ แŠแ‰ต แ‹จแˆ˜แ‰€แ‹จแˆญ แ‰ฐแŒแ‰ฃแˆญ แŠ แˆˆแ‹แข

แ‰ แ‰ฐแŒจแˆ›แˆชแˆ แŒแˆฌแ‹ญแˆŽแŒ แ‰ แŠ แŠ•แ‹ต แ‹จElasticsearch node แˆ‹แ‹ญ แ‰ แˆ˜แˆ˜แˆตแˆจแ‰ต แˆ™แˆ‰แ‹แŠ• แŠญแˆ‹แˆตแ‰ฐแˆญ แŠซแˆญแ‰ณ แˆˆแˆ›แŒแŠ˜แ‰ต แŠฅแŠ“ แ‰ แ‰ฐแˆˆแ‹จ แˆ˜แˆˆแ‹ซ แˆˆแˆ›แŒฃแˆซแ‰ต แ‹จแˆšแ‹ซแˆตแ‰ฝแˆ แŠ แ‰ฅแˆฎ แ‹จแ‰ฐแˆฐแˆซ แ‹จแŠ แŒˆแˆแŒแˆŽแ‰ต แŒแŠแ‰ต แŠ แˆˆแ‹แฃ แ‹ญแˆ…แˆ แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แ‹ˆแ‹ฐ แ‰ฐแ‹ˆแˆฐแŠ‘ แŠฎแŠ•แ‰ดแ‹ญแАแˆฎแ‰ฝ แˆˆแˆ˜แˆแˆซแ‰ต แ‹ซแˆตแ‰ฝแˆ‹แˆแข

แ‰ แŠฅแ‹ญแ‰ณ แŠฅแŠ•แ‹ฐแ‹šแˆ… แ‹ซแˆˆ แАแŒˆแˆญ แ‹ญแˆ˜แˆตแˆ‹แˆแข

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แ‹ญแˆ… แ‹จแŠ แŠ•แ‹ต แ‹จแ‰ฐแ‹ˆแˆฐแА แˆแˆณแˆŒ แ‰…แŒฝแ‰ แ‰ณแ‹Š แŒˆแŒฝ แŠฅแ‹ญแ‰ณ แАแ‹แข แŠฅแ‹šแˆ… แ‰ แแˆˆแŒ‹ แˆ˜แŒ แ‹ญแ‰ แˆ‹แ‹ญ แ‰ แˆ˜แˆ˜แˆตแˆจแ‰ต แˆ‚แˆตแ‰ถแŒแˆซแˆ แŠฅแŠ•แŒˆแАแ‰ฃแˆˆแŠ• แŠฅแŠ“ แ‰ฐแ‹›แˆ›แŒ… แˆจแ‹ตแŽแ‰ฝแŠ• แŠฅแŠ“แˆณแ‹ซแˆˆแŠ•แข

แˆ›แ‹แŒซแ‹Žแ‰ฝ

แ‹ˆแ‹ฐ แˆตแˆญแ‹“แ‰ฑ แŠ แˆญแŠญแ‰ดแŠญแ‰ธแˆญ แˆตแŠ•แˆ˜แˆˆแˆตแฃ แˆแˆ‰แˆ แ‰ แ‰ตแŠญแŠญแˆ แŠฅแŠ•แ‹ฒแˆฐแˆซ แ‹จแŠขแŠ•แ‹ดแŠญแˆต แˆžแ‹ดแˆ‰แŠ• แŠฅแŠ•แ‹ดแ‰ต แŠฅแŠ•แ‹ฐแŒˆแАแ‰ฃแŠ• แ‰ แ‰ แˆˆแŒ  แ‹แˆญแ‹แˆญ แ‹แˆตแŒฅ แˆ›แˆตแ‰€แˆ˜แŒฅ แŠฅแˆแˆแŒ‹แˆˆแˆแข

แŠจแˆ‹แ‹ญ แ‰ฃแˆˆแ‹ แˆฅแ‹•แˆแฃ แ‹ญแˆ… แ‹แ‰…แ‰ฐแŠ›แ‹ แ‹ฐแˆจแŒƒ แАแ‹แก Elasticsearch data nodesแข

แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš Elasticsearch shards แ‹จแ‰ฐแˆฐแˆซ แ‰ตแˆแ‰… แˆแŠ“แ‰ฃแ‹Š แŠ แŠซแˆ แАแ‹แข แ‰ แŠฅแˆซแˆฑ แ‹แˆตแŒฅ, แŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ แˆพแŒฃแŒฃแ‹Žแ‰ฝ แŠจแˆ‰แˆดแŠ• แŠขแŠ•แ‹ดแŠญแˆต แŠ แ‹ญแ‰ แˆแŒฅแˆ. แŠฅแŠ“ แŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ แ‹จแˆ‰แˆดแŠ• แŠขแŠ•แ‹ดแŠญแˆต แ‰ แ‰ฐแˆซแ‹ แŠ แŠ•แ‹ต แ‹ˆแ‹ญแˆ แŠจแ‹šแ‹ซ แ‰ แˆ‹แ‹ญ แŠญแแˆŽแ‰ฝแŠ• แ‹ซแŠซแ‰ตแ‰ณแˆ.

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แŠ•แ‹ตแ แ‰ แˆšแˆ แˆซแ‰ แ‰ต แŒŠแ‹œ แ‹จแŠ•แ‰ฃแ‰ฅ แแŒฅแАแ‰ตแŠ• แ‰ แŠจแแ‰ฐแŠ› แˆ˜แŒ แŠ• แˆˆแˆ›แˆŸแˆ‹แ‰ต แ‹จแˆšแ‹ซแˆตแˆแˆแŒˆแ‹แŠ• แˆ˜แˆตแˆแˆญแ‰ต แ‰ แˆ˜แˆจแŒƒ แŠ–แ‹ถแ‰ฝ แˆ‹แ‹ญ "แˆ›แˆฐแˆซแŒจแ‰ต" แŠฅแŠ•แ‹ฐแˆšแ‹ซแˆตแˆแˆแŒˆแŠ• แŠ แˆตแ‰ แ‹ แАแ‰ แˆญ.

แ‹ญแˆ… แ‰ แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš (แ‰ แ‰…แŒ‚แ‹Žแ‰ฝ) แ‹จแˆปแˆญแ‹ถแ‰ฝ แ‰แŒฅแˆญ แŠจแ‹แˆ‚แ‰ฅ แŠ แŠ•แŒ“แ‹Žแ‰ฝ แ‰แŒฅแˆญ แŒ‹แˆญ แ‰ แŒฅแ‰ฅแ‰… แŠฅแŠฉแˆ แˆ˜แˆ†แŠ• แŠ แˆˆแ‰ แ‰ต. แ‰ แˆ˜แŒ€แˆ˜แˆชแ‹ซแฃ แŠจแˆแˆˆแ‰ต แŒ‹แˆญ แŠฅแŠฉแˆ แ‹จแˆ†แА แ‹จแˆ›แ‰ฃแ‹›แ‰ต แˆแŠ”แ‰ณแŠ• แˆˆแˆ›แˆจแŒ‹แŒˆแŒฅ (แ‹ญแˆ…แˆ แ‹จแŠญแˆ‹แˆตแ‰ฐแˆญ แŒแˆ›แˆนแŠ• แˆแŠ“แŒฃ แŠฅแŠ•แ‰ฝแˆ‹แˆˆแŠ•)แข แŠฅแŠ“แฃ แˆแˆˆแ‰ฐแŠ›แฃ แ‰ขแ‹ซแŠ•แˆต แ‰ แŒแˆ›แˆฝ แŠญแˆ‹แˆตแ‰ฐแˆญ แˆ‹แ‹ญ แ‹จแˆ›แŠ•แ‰ แ‰ฅ แŠฅแŠ“ แ‹จแˆ˜แƒแ แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แˆˆแˆ›แˆตแŠฌแ‹ตแข

แˆ˜แŒ€แˆ˜แˆชแ‹ซ แ‹จแˆ›แŠจแˆ›แ‰ป แŒŠแ‹œแ‹แŠ• แŠฅแŠ•แ‹ฐ 30 แ‰€แŠ“แ‰ต แ‹ˆแˆตแАแŠ“แˆแข

แ‹จแˆปแˆญแ‹ถแ‰ฝ แˆตแˆญแŒญแ‰ต แ‰ แˆตแ‹•แˆ‹แ‹Š แˆ˜แˆแŠฉ แŠฅแŠ•แ‹ฐแˆšแŠจแ‰ฐแˆˆแ‹ แˆŠแ‹ˆแŠจแˆ แ‹ญแ‰ฝแˆ‹แˆ.

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แˆ™แˆ‰แ‹ แŒฅแ‰แˆญ แŒแˆซแŒซ แˆฌแŠญแ‰ณแŠ•แŒแˆ แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แАแ‹แข แ‰ แŠฅแˆฑ แ‹แˆตแŒฅ แ‹ซแˆˆแ‹ แ‹จแŒแˆซ แ‰€แ‹ญ แŠซแˆฌ แ‰€แ‹ณแˆšแ‹ แˆธแˆญแ‰ฐแ‰ด แАแ‹, แ‰ แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แ‹แˆตแŒฅ แ‹จแˆ˜แŒ€แˆ˜แˆชแ‹ซแ‹. แŠฅแŠ“ แˆฐแˆ›แ‹ซแ‹Šแ‹ แŠซแˆฌ แ‹จแ‰ฐแ‰ฃแ‹› แˆธแˆญแ‰ฐแ‰ด แАแ‹. แ‰ แ‰ฐแˆˆแ‹ซแ‹ฉ แ‹จแˆ˜แˆจแŒƒ แˆ›แ‹•แŠจแˆŽแ‰ฝ แ‹แˆตแŒฅ แ‹ญแŒˆแŠ›แˆ‰.

แˆŒแˆ‹ แˆธแˆญแ‰ฐแ‰ด แˆตแŠ•แŒจแˆแˆญ แ‹ˆแ‹ฐ แˆถแˆตแ‰ฐแŠ›แ‹ แ‹จแˆ˜แˆจแŒƒ แˆ›แ‹•แŠจแˆ แ‹ญแˆ„แ‹ณแˆแข แŠฅแŠ“ แฃ แ‰ แˆ˜แŒจแˆจแˆป แฃ แ‹ญแˆ…แŠ•แŠ• แˆ˜แ‹‹แ‰…แˆญ แŠฅแŠ“แŒˆแŠ›แˆˆแŠ• แฃ แ‹ญแˆ…แˆ แ‹จแ‹แˆ‚แ‰ฅ แ‹ˆแŒฅแАแ‰ต แˆณแ‹ซแŒ แ‹ แ‹ฒแˆฒแŠ• แˆ›แŒฃแ‰ต แ‹ซแˆตแ‰ฝแˆ‹แˆแข

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แ‹จแŠขแŠ•แ‹ดแŠญแˆถแ‰ฝ แˆฝแŠญแˆญแŠญแˆชแ‰ต, แˆ›แˆˆแ‰ตแˆ. แŠ แ‹ฒแˆต แŠขแŠ•แ‹ดแŠญแˆต แ‰ แˆ˜แแŒ แˆญ แŠฅแŠ“ แ‰ แŒฃแˆ แ‹จแ‰†แ‹จแ‹แŠ• แˆ˜แˆฐแˆจแ‹ แŠจ 48 แˆฐแŠ แ‰ณแ‰ต แŒ‹แˆญ แŠฅแŠฉแˆ แŠ แ‹ฐแˆจแŒแŠ• (แ‰ แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แŠ แŒ แ‰ƒแ‰€แˆ™ แŠ•แ‹ตแ แˆ˜แˆ แˆจแ‰ต แ‹จแˆ˜แŒจแˆจแˆปแ‹Žแ‰น 48 แˆฐแ‹“แ‰ณแ‰ต แ‰ แŒฃแˆ แ‰ฅแ‹™ แŒŠแ‹œ แ‹ญแˆแˆˆแŒ‹แˆ‰)แข

แ‹ญแˆ… แ‹จแˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แ‹จแˆ›แ‹žแˆชแ‹ซ แŠญแแ‰ฐแ‰ต แ‰ แˆšแŠจแ‰ฐแˆ‰แ‰ต แˆแŠญแŠ•แ‹ซแ‰ถแ‰ฝ แ‹จแ‰ฐแАแˆณ แАแ‹.

แ‹จแแˆˆแŒ‹ แŒฅแ‹ซแ‰„ แ‰ แŠ แŠ•แ‹ต แ‹จแ‰ฐแ‹ˆแˆฐแА แ‹จแ‹แˆ‚แ‰ฅ แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แˆ‹แ‹ญ แˆฒแ‹ฐแˆญแˆตแฃ แŠจแŠ แˆแŒปแŒธแˆ แŠฅแ‹ญแ‰ณ แŠ แŠ•แŒปแˆญ แˆฒแ‰ณแ‹ญแฃ แˆ˜แŒ แŠ‘ แŠจแŠ–แ‹ต แˆ‚แ• แˆ˜แŒ แŠ• แŒ‹แˆญ แ‹จแˆšแ‹ˆแ‹ณแ‹ฐแˆญ แŠจแˆ†แАแฃ แŠ แŠ•แ‹ต แˆธแˆญแ‰ฐแ‰ด แˆฒแŒ แ‹จแ‰… แ‹จแ‰ แˆˆแŒ  แ‰ตแˆญแ‹แˆ› แ‹ญแˆ†แŠ“แˆแข แ‹ญแˆ… แ‹จแˆ˜แˆจแŒƒ แŒ แ‰‹แˆšแ‹แŠ• "แˆ™แ‰…" แŠญแแˆ แ‰ แŠญแˆแˆญ แ‹แˆตแŒฅ แŠฅแŠ•แ‹ฒแ‰†แ‹ฉ แŠฅแŠ“ แ‰ แแŒฅแАแ‰ต แŠฅแŠ•แ‹ฒแ‹ฐแˆญแˆฑแ‰ แ‰ต แ‹ซแˆตแ‰ฝแˆแ‹Žแ‰ณแˆ. แ‰ฅแ‹™ "แˆ™แ‰… แŠญแแˆŽแ‰ฝ" แˆฒแŠ–แˆฉ, แ‹จแˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แแˆˆแŒ‹ แแŒฅแАแ‰ต แ‹ญแ‰€แŠ•แˆณแˆ.

แŠ แŠ•แ‹ต แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แ‹จแแˆˆแŒ‹ แˆ˜แŒ แ‹ญแ‰แŠ• แ‰ แŠ แŠ•แ‹ต แˆปแˆญแ‹ต แˆ‹แ‹ญ แˆ›แŠจแŠ“แ‹ˆแŠ• แˆฒแŒ€แˆแˆญแฃ แŠจแŠ แŠซแˆ‹แ‹Šแ‹ แˆ›แˆฝแŠ• แˆƒแ‹ญแแˆญแ‰ตแˆฌแ‹ฒแŠ•แŒ แŠฎแˆฎแ‰ฝ แŒ‹แˆญ แŠฅแŠฉแˆ แ‹จแˆ†แŠ‘ แ‰ แˆญแŠซแ‰ณ แŠญแˆฎแ‰ฝ แ‹ญแˆ˜แ‹ตแ‰ฃแˆแข แ‹จแแˆˆแŒ‹ แˆ˜แŒ แ‹ญแ‰… แ‰ฅแ‹™ แ‰แŒฅแˆญ แ‹ซแˆ‹แ‰ธแ‹แŠ• แˆปแˆญแ‹ถแ‰ฝ แˆ‹แ‹ญ แ‰ฐแŒฝแŠฅแŠ– แŠซแ‹ฐแˆจแŒˆ, แŠจแ‹šแ‹ซแˆ แ‹จแŠญแˆฎแ‰ฝ แ‰ฅแ‹›แ‰ต แ‰ แ‰ฐแˆ˜แŒฃแŒฃแŠ แˆ˜แŒ แŠ• แ‹ซแ‹ตแŒ‹แˆ. แ‹ญแˆ… แ‰ แแˆˆแŒ‹ แแŒฅแАแ‰ต แˆ‹แ‹ญ แŠ แˆ‰แ‰ณแ‹Š แ‰ฐแŒฝแŠฅแŠ– แ‹ซแˆณแ‹ตแˆซแˆ แŠฅแŠ“ แ‹จแŠ แ‹ณแ‹ฒแˆต แˆ˜แˆจแŒƒแ‹Žแ‰ฝแŠ• แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แˆ‹แ‹ญ แŠ แˆ‰แ‰ณแ‹Š แ‰ฐแŒฝแ‹•แŠ– แ‹ซแˆณแˆญแ‹แˆ.

แŠ แˆตแˆแˆ‹แŒŠแ‹แŠ• แ‹จแแˆˆแŒ‹ แˆ˜แ‹˜แŒแ‹จแ‰ต แˆˆแˆ›แ‰…แˆจแ‰ฅ, แŠคแˆตแŠคแˆตแ‹ฒ แˆˆแˆ˜แŒ แ‰€แˆ แ‹ˆแˆฐแŠ•แŠ•. แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แ‰ แแŒฅแАแ‰ต แˆˆแˆ›แˆตแŠฌแ‹ต แŠฅแАแ‹šแˆ…แŠ• แŠฎแŠ•แ‰ดแ‹ญแАแˆฎแ‰ฝ แ‹จแˆšแ‹ซแˆตแ‰ฐแŠ“แŒแ‹ฑ แˆ›แˆฝแŠ–แ‰ฝ แ‰ขแ‹ซแŠ•แˆต 56 แŠฎแˆฎแ‰ฝ แˆŠแŠ–แˆซแ‰ธแ‹ แ‹ญแŒˆแ‰ฃแˆแข แ‹จ56 แŠ แŠƒแ‹ Elasticsearch แ‰ แˆšแˆ แˆซแ‰ แ‰ต แŒŠแ‹œ แ‹จแˆšแ‹ซแˆ˜แАแŒจแ‹แŠ• แ‹จแŠญแˆฎแ‰ฝ แ‰ฅแ‹›แ‰ต แ‹จแˆšแ‹ˆแˆตแŠ• แŠฅแŠ•แ‹ฐ แˆแŠ”แ‰ณแ‹Š แ‰ แ‰‚ แŠฅแˆดแ‰ต แ‰ฐแˆ˜แˆญแŒงแˆแข แ‰  Elasitcsearch แ‹แˆตแŒฅ แฃ แ‰ฅแ‹™ แ‹จแŠญแˆญ แŒˆแŠ•แ‹ณ แˆ˜แˆˆแŠชแ‹ซแ‹Žแ‰ฝ แ‰ แ‰€แŒฅแ‰ณ แ‰ แ‰ฐแŒˆแŠ™แ‰ต แŠฎแˆฎแ‰ฝ แ‰ฅแ‹›แ‰ต แˆ‹แ‹ญ แ‹ญแ‹ˆแˆฐแŠ“แˆ‰ แฃ แ‹ญแˆ… แ‹ฐแŒแˆž โ€œแ‰ตแŠ•แˆฝ แŠฎแˆฎแ‰ฝ - แ‰ฅแ‹™ แŠ แŠ•แŒ“แ‹Žแ‰ฝโ€ แ‰ แˆšแˆˆแ‹ แˆ˜แˆญแˆ… แ‰ แŠญแˆ‹แˆตแ‰ฐแˆญ แ‹แˆตแŒฅ แ‹จแˆšแˆแˆˆแŒ‰แ‰ตแŠ• แ‹จแŠ แŠ•แŒ“แ‹Žแ‰ฝ แ‰ฅแ‹›แ‰ต แ‰ แ‰€แŒฅแ‰ณ แ‹ญแАแŠซแˆ แข

แ‰ แ‹แŒคแ‰ฑแˆ, แ‰ แŠ แˆ›แŠซแ‹ญ แŠ แŠ•แ‹ต แˆปแˆญแ‹ต แ‹ˆแ‹ฐ 20 แŒŠแŒ‹แ‰ฃแ‹ญแ‰ต แ‹ญแˆ˜แ‹แŠ“แˆ, แŠฅแŠ“ แ‰ แŠ แŠ•แ‹ต แŠขแŠ•แ‹ดแŠญแˆต 1 แˆผแ‹ถแ‰ฝ แŠ แˆ‰. แ‰ แ‹šแˆ… แˆ˜แˆ แˆจแ‰ต แ‰ แ‹จ 360 แˆฐแ‹“แ‰ฑ แŠ แŠ•แ‹ต แŒŠแ‹œ แŠซแ‹žแˆญแŠ“แ‰ธแ‹ 48 แ‰ฑ แŠ แˆ‰แŠ• แˆ›แˆˆแ‰ต แАแ‹แข แŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แˆˆ 15 แ‰€แŠ“แ‰ต แ‹แˆ‚แ‰ฅ แ‹ญแ‹Ÿแˆ.

แ‹จแ‹แˆ‚แ‰ฅ แˆ˜แƒแ แŠฅแŠ“ แ‹จแŠ•แ‰ฃแ‰ฅ แ‹ˆแˆจแ‹ณแ‹Žแ‰ฝ

แ‰ แ‹šแˆ… แˆตแˆญแ‹“แ‰ต แ‹แˆตแŒฅ แ‹แˆ‚แ‰ฅ แŠฅแŠ•แ‹ดแ‰ต แŠฅแŠ•แ‹ฐแˆšแˆ˜แ‹˜แŒˆแ‰ฅ แŠฅแŠ•แ‹ˆแ‰…แข

แŠ แŠ•แ‹ณแŠ•แ‹ต แŒฅแ‹ซแ‰„ แŠจแŒแˆฌแ‹ญแˆŽแŒ แ‹ˆแ‹ฐ แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹ แ‹ฐแˆจแˆฐ แŠฅแŠ•แ‰ แˆแข แˆˆแˆแˆณแˆŒ, 2-3 แˆบแˆ… แˆจแ‹ตแŽแ‰ฝแŠ• แˆˆแˆ˜แŒ แ‰†แˆ แŠฅแŠ•แˆแˆแŒ‹แˆˆแŠ•.

แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹แฃ แŠจแŒแˆฌแ‹ญแˆŽแŒ แ‹จแ‰€แˆจแ‰ แˆˆแ‰ตแŠ• แŒฅแ‹ซแ‰„ แŒŒแ‰ณแ‹แŠ• แŠฅแŠ•แ‹ฒแˆ… แˆฒแˆ แŒ แ‹จแ‰€แ‹แก- โ€œแ‰ แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แŒฅแ‹ซแ‰„แ‹ แˆ‹แ‹ญ แ‰ แ‰ฐแˆˆแ‹ญ แŠขแŠ•แ‹ดแŠญแˆต แŒ แ‰แˆ˜แŠ• แАแ‰ แˆญแฃ แАแŒˆแˆญ แŒแŠ• แ‹จแ‰ตแŠ›แ‹ แˆปแˆญแ‹ต แŠฅแŠ•แ‹ฐแˆšแƒแ แŠ แˆแ‰ฐแŒˆแˆˆแŒธแˆโ€ แˆฒแˆ แŒŒแ‰ณแ‹แŠ• แŒ แ‹จแ‰€แ‹แข

แŒŒแ‰ณแ‹ โ€œแ‹ญแˆ…แŠ• แˆ˜แˆจแŒƒ แ‹ˆแ‹ฐ แˆปแˆญแ‹ต แ‰แŒฅแˆญ 71 แƒแˆแ‹โ€ แˆฒแˆ แˆแˆ‹แˆฝ แ‹ญแˆฐแŒฃแˆ แฃ แŠจแ‹šแ‹ซ แ‰ แŠ‹แˆ‹ แ‰ แ‰€แŒฅแ‰ณ แ‹ˆแ‹ฐ แˆšแˆ˜แˆˆแŠจแ‰ฐแ‹ แ‹จแˆ˜แˆจแŒƒ แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แ‹ญแˆ‹แŠซแˆ แฃ แ‹‹แŠ“แ‹-shard แ‰แŒฅแˆญ 71 แ‹ˆแ‹ฐแˆšแŒˆแŠแ‰ แ‰ตแข

แŠจแ‹šแ‹ซ แ‰ แŠ‹แˆ‹ แ‹จแŒแ‰ฅแ‹ญแ‰ต แˆแ‹แŒแ‰ฅ แˆ›แˆตแ‰ณแ‹ˆแˆปแ‹ แ‰ แˆŒแˆ‹ แ‹จแ‹แˆ‚แ‰ฅ แˆ›แŠฅแŠจแˆ แ‹แˆตแŒฅ แ‹ˆแ‹ฐแˆšแŒˆแŠ˜แ‹ แ‰…แŒ‚-แˆปแˆญแ‹ต แ‹ญแ‹ฐแŒˆแˆ›แˆแข

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แ‹จแแˆˆแŒ‹ แŒฅแ‹ซแ‰„ แŠจแŒแˆฌแ‹ญแˆŽแŒ แ‹ˆแ‹ฐ แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹ แ‹ญแ‹ฐแˆญแˆณแˆแข แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹ แ‰ แˆ˜แˆจแŒƒ แŒ แ‰‹แˆšแ‹ แˆ˜แˆฐแˆจแ‰ต แŠ แ‰…แŒฃแŒซแ‹แŠ• แ‹ซแ‹žแˆจแ‹‹แˆแฃ Elasticsearch แ‹ฐแŒแˆž แ‹จแ‹™แˆญ-แˆฎแ‰ขแŠ• แˆ˜แˆญแˆ… แ‰ แˆ˜แŒ แ‰€แˆ แ‰ แŠ แŠ•แ‹ฐแŠ› แ‹ฐแˆจแŒƒ-shard แŠฅแŠ“ replica-shard แˆ˜แŠซแŠจแˆ แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แ‹ซแˆฐแˆซแŒซแˆแข

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แ‹จ 180 แŠ–แ‹ถแ‰ฝ แŠฅแŠฉแˆ แ‹ซแˆแˆ†แА แˆแˆ‹แˆฝ แ‹ญแˆฐแŒฃแˆ‰, แŠฅแŠ“ แˆแˆ‹แˆฝ แ‰ แˆšแˆฐแŒกแ‰ แ‰ต แŒŠแ‹œ แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹ แ‰€แ‹ฐแˆ แˆฒแˆ แ‰ แˆแŒฃแŠ• แ‹จแ‹แˆ‚แ‰ฅ แŠ–แ‹ถแ‰ฝ "แ‹จแ‰ฐแ‰ฐแ‰" แˆ˜แˆจแŒƒแ‹Žแ‰ฝแŠ• แŠฅแ‹ซแŠจแˆ›แ‰ธ แАแ‹. แŠจแ‹šแˆ… แ‰ แŠ‹แˆ‹, แˆแˆ‰แˆ แˆ˜แˆจแŒƒแ‹Žแ‰ฝ แˆฒแ‹ฐแˆญแˆฑ, แ‹ˆแ‹ญแˆ แŒฅแ‹ซแ‰„แ‹ แ‹จแŒŠแ‹œ แˆ›แ‰ฅแ‰‚แ‹ซ แˆ‹แ‹ญ แˆฒแ‹ฐแˆญแˆต, แˆแˆ‰แŠ•แˆ แАแŒˆแˆญ แ‰ แ‰€แŒฅแ‰ณ แˆˆแ‹ฐแŠ•แ‰ แŠ›แ‹ แ‹ญแˆฐแŒฃแˆ.

แ‹ญแˆ… แŠ แŒ แ‰ƒแˆ‹แ‹ญ แˆตแˆญแ‹“แ‰ต แ‰ แŠ แˆ›แŠซแŠ แˆ‹แˆˆแ‰แ‰ต 48 แˆฐแŠ แ‰ณแ‰ต แ‹จแแˆˆแŒ‹ แˆ˜แŒ แ‹ญแ‰†แ‰ฝแŠ• แ‰ 300-400แˆšแˆด แ‹แˆตแŒฅ แ‹ซแˆตแŠฌแ‹ณแˆแฃ แŠฅแАแ‹šแ‹ซแŠ• แˆ˜แŒ แ‹ญแ‰†แ‰ฝ แŠจแ‹‹แŠ“ แˆแˆแŠญแ‰ต แŒ‹แˆญ แˆณแ‹ซแŠซแ‰ตแ‰ตแข

Elasticsearch แ‹ซแˆ‹แ‰ธแ‹ แŠ แ‰ แ‰ฆแ‰ฝแก แŒƒแ‰ซ แˆ›แ‹‹แ‰€แˆญ

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แˆแˆ‰แˆ แАแŒˆแˆญ แˆ˜แŒ€แˆ˜แˆชแ‹ซ แ‰ แˆแŠ•แˆแˆแŒˆแ‹ แˆ˜แŠ•แŒˆแ‹ต แŠฅแŠ•แ‹ฒแˆฐแˆซแฃ แ‰ แŠญแˆ‹แˆตแ‰ฐแˆญ แ‹แˆตแŒฅ แ‹ซแˆ‰แ‰ตแŠ• แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ แАแŒˆแˆฎแ‰ฝแŠ• แ‰ แˆ›แˆจแˆ แ‰ แŒฃแˆ แˆจแŒ…แˆ แŒŠแ‹œ แŠ แˆณแˆแˆแŠ“แˆแข

แ‹จแ‰ฐแŒˆแŠ™แ‰ต แ‹จแ‰ฝแŒแˆฎแ‰ฝ แ‹จแˆ˜แŒ€แˆ˜แˆชแ‹ซ แŠญแแˆ แ‰ Elasticsearch แ‹แˆตแŒฅ แŒƒแ‰ซ แ‰ แАแ‰ฃแˆช แŠจแ‰ฐแ‹‹แ‰€แˆจแ‰ แ‰ต แˆ˜แŠ•แŒˆแ‹ต แŒ‹แˆญ แ‹จแ‰ฐแ‹ซแ‹ซแ‹˜ แАแ‹แข

แ‰ฝแŒแˆญ แŠ แŠ•แ‹ต
แ‰ แŒฃแˆ แ‰ฅแ‹™ แˆชแ–แˆญแ‰ถแ‰ฝแŠ• แŠ แ‹ญแ‰ฐแŠ“แˆ แ‰ แˆ‰แˆดแŠ• แ‹ฐแˆจแŒƒแฃ แ‹จแ‰ แˆตแ‰ฐแŒ€แˆญแ‰ฃ แˆตแˆซแ‹Žแ‰ฝ แ‰ แˆšแˆฐแˆฉแ‰ แ‰ต แŒŠแ‹œแฃ แ‹จแˆ‰แˆดแŠ• แŠญแแˆ แ‹แˆ…แ‹ฐแ‰ถแ‰ฝ แ‰ แˆตแˆ…แ‰ฐแ‰ต แ‹ญแ‹ˆแ‹ตแ‰ƒแˆ‰แข แ‰ แ‰ฐแˆ˜แˆณแˆณแ‹ญ แŒŠแ‹œ, แ‹ญแˆ… OutOfMemoryError แˆตแˆ…แ‰ฐแ‰ต แˆ˜แˆ†แŠ‘แŠ• แ‰ แˆแ‹แŒแ‰ฅ แˆ›แˆตแ‰ณแ‹ˆแˆปแ‹Žแ‰ฝ แ‹แˆตแŒฅ แŒแˆแŒฝ แАแ‰ แˆญ. แŠจแ‰ดแˆŒแˆœแ‰ตแˆช แŠฅแŠ•แ‹ฐแ‰ฐแˆ˜แˆˆแŠจแ‰ตแАแ‹ แ‹ณแˆŒแ‹ แАแƒ แАแ‹แฃ แŠฅแŠ“ แ‹ญแˆ… แ‰€แ‹ถ แŒฅแŒˆแŠ“ แˆˆแˆแŠ• แŠฅแŠ•แ‹ณแˆแ‰ฐแˆณแŠซ แŒแˆแŒฝ แŠ แˆแАแ‰ แˆจแˆแข

แ‹จแˆ‰แˆดแŠ• แŠขแŠ•แ‹ดแŠญแˆต แ‹แˆ…แ‹ฐแ‰ถแ‰ฝ แŠจแ‹ณแˆŒแ‹ แ‹แŒญ แˆ˜แŠจแˆฐแ‰ณแ‰ธแ‹ แ‰ณแ‹ˆแ‰€แข แŠฅแŠ“ แŠฎแŠ•แ‰ดแ‹ญแАแˆฎแ‰ฝ แŠจแˆšแŒ แ‰€แˆ™แ‰ต แˆ€แ‰ฅแ‰ถแ‰ฝ แŠ แŠ•แƒแˆญ แ‰ แŒฃแˆ แ‹จแ‰ฐแŒˆแ‹ฐแ‰ก แŠ“แ‰ธแ‹แข แŠจแŠฅแАแ‹šแˆ… แˆƒแ‰ฅแ‰ถแ‰ฝ แ‹แˆตแŒฅ แŠญแˆแˆญ แ‰ฅแ‰ป แˆŠแŒˆแ‰ฃ แ‹ญแ‰ฝแˆ‹แˆ (แ‹จแˆ‚แ• แˆ˜แŒ แŠ• แ‹‹แŒ‹แ‹ แ‰ แŒแˆแ‰ต แŠจ RAM แŒ‹แˆญ แŠฅแŠฉแˆ แАแ‰ แˆญ) แŠฅแŠ“ แŠ แŠ•แ‹ณแŠ•แ‹ต แŠจแ‰แˆแˆ แ‹แŒช แ‹จแˆšแˆฐแˆฉ แˆตแˆซแ‹Žแ‰ฝ แ‰ แˆ›แˆ…แ‹ฐแˆจ แ‰ตแ‹แˆตแ‰ณ แ‹ตแˆแ‹ตแˆ แˆตแˆ…แ‰ฐแ‰ต แˆแŠญแŠ•แ‹ซแ‰ต แŠจแŒˆแ‹ฐแ‰ก แ‰ แŠแ‰ต แŠจ ~ 500แˆœแ‰ฃ แŒ‹แˆญ แ‹จแˆ›แ‹ญแŒฃแŒฃแˆ™ แŠจแˆ†แА แ‹ˆแ‹ตแ‰€แ‹‹แˆแข

แˆ›แˆตแ‰ฐแŠซแŠจแ‹ซแ‹ แ‰ แŒฃแˆ แ‰€แˆ‹แˆ แАแ‰ แˆญ: แˆˆแˆ˜แ‹ซแ‹ฃแ‹ แ‹ซแˆˆแ‹ แ‹จ RAM แˆ˜แŒ แŠ• แŒจแˆแˆฏแˆ, แŠจแ‹šแ‹ซ แ‰ แŠ‹แˆ‹ แŠฅแŠ•แ‹ฐแ‹šแˆ… แŠ แ‹ญแАแ‰ต แ‰ฝแŒแˆฎแ‰ฝ แŠฅแŠ•แŠณแŠ• แŠฅแŠ•แ‹ฐแАแ‰ แˆฉ แˆจแˆณแŠ•.

แ‰ฝแŒแˆญ แˆแˆˆแ‰ต
แŠญแˆ‹แˆตแ‰ฐแˆญ แŠจแ‰ฐแŒ€แˆ˜แˆจ แŠจ4-5 แ‰€แŠ“แ‰ต แ‰ แŠ‹แˆ‹ แ‹จแˆ˜แˆจแŒƒ แŠ–แ‹ถแ‰ฝ แ‰ แ‹จแŒŠแ‹œแ‹ แŠจแŒฅแ‰…แˆ‰ แ‹แˆตแŒฅ แˆ˜แ‹แ‹ฐแ‰… แŠฅแŠ“ แŠจ10-20 แˆฐแŠจแŠ•แ‹ต แ‰ แŠ‹แˆ‹ แˆ›แˆตแŒˆแ‰ฃแ‰ต แŠฅแŠ•แ‹ฐแŒ€แˆ˜แˆฉ แŠ แˆตแ‰ฐแ‹แˆˆแŠ“แˆแข

แˆ›แŒฃแˆซแ‰ต แˆตแŠ•แŒ€แˆแˆญแฃ แ‰  Elasticsearch แ‹แˆตแŒฅ แ‹ซแˆˆแ‹ แ‹ญแˆ… แŠจแ‰แˆแˆ แ‹แŒช แ‹ซแˆˆแ‹ แˆ›แˆ…แ‹ฐแˆจ แ‰ตแ‹แˆตแ‰ณ แ‰ แˆแŠ•แˆ แˆ˜แŠ•แŒˆแ‹ต แ‰แŒฅแŒฅแˆญ แŠฅแŠ•แ‹ฐแˆ›แ‹ญแ‹ฐแˆจแŒ แ‰ณแ‹ˆแ‰€แข แˆˆแŠฎแŠ•แ‰ดแ‹ญแАแˆญ แ‰ฐแŒจแˆ›แˆช แˆ›แˆ…แ‹ฐแˆจ แ‰ตแ‹แˆตแ‰ณแŠ• แˆตแŠ•แˆฐแŒฅ, แ‰€แŒฅแ‰ณ แˆ›แŒ แˆซแ‰€แˆšแ‹ซ แŒˆแŠ•แ‹ณแ‹Žแ‰ฝแŠ• แ‰ แ‰ฐแˆˆแ‹ซแ‹ฉ แˆ˜แˆจแŒƒแ‹Žแ‰ฝ แˆ˜แˆ™แˆ‹แ‰ต แ‹จแ‰ปแˆแАแ‹ แŠฅแŠ“ แŒแˆแŒฝ แ‹จแˆ†แАแ‹ แŒ‚แˆฒ แŠจ Elasticsearch แŠจแ‰ฐแŒ€แˆ˜แˆจ แ‰ แŠ‹แˆ‹ แАแ‹.

แ‰ แŠ แŠ•แ‹ณแŠ•แ‹ต แŠ แŒ‹แŒฃแˆšแ‹Žแ‰ฝ แ‹ญแˆ… แŠญแ‹‹แŠ” แ‰ แŒฃแˆ แˆจแŒ…แˆ แŒŠแ‹œ แ‹จแˆแŒ€ แˆฒแˆ†แŠ• แ‰ แ‹šแˆ… แŒŠแ‹œ แŠญแˆ‹แˆตแ‰ฐแˆญ แ‹ญแˆ…แŠ•แŠ• แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แŠฅแŠ•แ‹ฐ แ‹ˆแŒฃ แˆแˆแŠญแ‰ต แˆ›แ‹ตแˆจแŒ แ‰ฝแˆแˆแข แ‹ญแˆ… แ‰ฝแŒแˆญ แ‰ แ‹ฐแŠ•แ‰ฅ แ‹ญแŒˆแˆˆแŒปแˆ แŠฅแ‹šแˆ….

แˆ˜แแ‰ตแˆ„แ‹ แŠฅแŠ•แ‹ฐแˆšแŠจแ‰ฐแˆˆแ‹ แАแ‰ แˆญแก แˆˆแАแ‹šแˆ… แŠฆแ•แˆฌแˆฝแŠ–แ‰ฝ แ‹จแŒƒแ‰ซแŠ• แŠจแแ‰ฐแŠ› แˆ›แˆ…แ‹ฐแˆจ แ‰ตแ‹แˆตแ‰ณแŠ• แŠจแ‰แˆแˆ แ‹แŒญ แ‹จแˆ˜แŒ แ‰€แˆ แŠ แ‰…แˆ™แŠ• แŒˆแ‹ตแ‰ แŠ“แˆแข แ‰ 16 แŒŠแŒ‹แ‰ฃแ‹ญแ‰ต (-XX:MaxDirectMemorySize=16g) แŒˆแ‹ตแ‰ แАแ‹‹แˆแฃ แ‹ญแˆ…แˆ แŒแˆแŒฝ แŒ‚แˆฒ แ‰ฅแ‹™ แŒŠแ‹œ แˆ˜แŒ แˆซแ‰ฑแŠ• แŠฅแŠ“ แ‰ แŒฃแˆ แ‰ แแŒฅแАแ‰ต แˆ˜แˆฐแˆซแ‰ฑแŠ•แฃ แ‰ แ‹šแˆ…แˆ แŠญแˆ‹แˆตแ‰ฐแˆญแŠ• แŠ แˆˆแˆ˜แˆจแŒ‹แŒ‹แ‰ต แŠ แ‹ซแˆ˜แŒฃแˆแข

แ‰ฝแŒแˆญ แˆถแˆตแ‰ต
"แ‰ แŒฃแˆ แ‰ฃแˆแ‰ฐแŒ แ‰ แ‰€ แŒŠแ‹œ แŠญแˆ‹แˆตแ‰ฐแˆญแŠ• แˆˆแ‰€แ‹ แ‹จแˆšแ‹ˆแŒก แŠ แŠ•แŒ“แ‹Žแ‰ฝ" แ‰ฝแŒแˆฎแ‰ฝ แŠ แ‰ฅแ‰…แ‰ฐแ‹‹แˆ แ‰ฅแˆˆแ‹ แŠซแˆฐแ‰ก แ‰ฐแˆณแˆตแ‰ฐแˆƒแˆแข

แˆตแˆซแ‹แŠ• แ‰ แˆ˜แˆจแŒƒ แŒ แ‰‹แˆšแ‹Žแ‰ฝ แˆตแŠ“แ‹‹แ‰…แˆญ แŠคแˆแŠคแˆแ’แŠคแแŠ• แˆ˜แˆจแŒฅแŠ•แข แ‹จแแˆˆแŒ‹ แŒŠแ‹œแŠ• แ‹ญแ‰€แŠ•แˆฑ แŠจแ‰ตแˆแ‰… แŠญแแˆแ‹แ‹ญ แŒ‹แˆญ แ‰ตแŠฉแˆต แˆปแˆญแ‹ถแ‰ฝ แˆ‹แ‹ญ. แ‹ญแˆ… แ‰ แŒฃแˆ แˆตแˆ…แ‰ฐแ‰ต แАแ‰ แˆญแฃ แˆแŠญแŠ•แ‹ซแ‰ฑแˆ mmapfs แŠ• แˆฒแŒ แ‰€แˆ™ แ‹แ‹ญแˆ‰ แ‹ˆแ‹ฐ RAM แ‹ญแŒˆแˆˆแŒปแˆ แŠฅแŠ“ แŠจแ‹šแ‹ซ แŠจแ‰ฐแˆฐแˆซแ‹ แ‹แ‹ญแˆ แŒ‹แˆญ แŠฅแŠ•แˆฐแˆซแˆˆแŠ•แข แ‰ แ‹šแˆ… แˆแŠญแŠ•แ‹ซแ‰ต แŒ‚แˆฒ แ‰ แˆ›แˆ˜แˆแŠจแ‰ปแ‹ แ‹แˆตแŒฅ แ‹ซแˆ‰แ‰ตแŠ• แŠญแˆฎแ‰ฝ แˆˆแˆ›แ‰†แˆ แˆฒแˆžแŠญแˆญ แ‹ˆแ‹ฐ แˆดแแŠ‘ แ‰ฆแ‰ณ แˆˆแˆจแŒ…แˆ แŒŠแ‹œ แŠฅแŠ•แˆ„แ‹ณแˆˆแŠ• แŠฅแŠ“ แ‹ˆแ‹ฐ แŠฅแˆฑ แ‰ แˆšแ‹ˆแˆตแ‹ฐแ‹ แˆ˜แŠ•แŒˆแ‹ต แˆ‹แ‹ญ แŠ แ•แˆŠแŠฌแˆฝแŠ‘ แ‰ แˆ•แ‹ญแ‹ˆแ‰ต แˆตแˆˆแˆ˜แŠ–แˆฉ แŒŒแ‰ณแ‹ แˆ‹แ‰€แˆจแ‰ แ‹ แŒฅแ‹ซแ‰„ แˆแˆ‹แˆฝ แˆ˜แˆตแŒ แ‰ฑแŠ• แ‹ซแ‰†แˆ›แˆ แข . แ‰ แ‹šแˆ… แˆ˜แˆ แˆจแ‰ต, แŒŒแ‰ณแ‹ แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แŠจแŠ แˆแŠ• แ‰ แŠ‹แˆ‹ แ‰ แŠญแˆ‹แˆตแ‰ฐแˆญ แ‹แˆตแŒฅ แŠฅแŠ•แ‹ฐแˆŒแˆˆ แ‹ซแˆแŠ“แˆ. แŠจแ‹šแˆ… แ‰ แŠ‹แˆ‹, แŠจ5-10 แˆฐแŠจแŠ•แ‹ต แ‰ แŠ‹แˆ‹, แ‹จแ‰†แˆปแˆป แŠ แˆฐแ‰ฃแˆณแ‰ขแ‹ แ‹ญแˆ แˆซแˆ, แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แ‹ˆแ‹ฐ แˆ…แ‹ญแ‹ˆแ‰ต แ‹ญแˆ˜แŒฃแˆ, แŠฅแŠ•แ‹ฐแŒˆแŠ“ แ‹ˆแ‹ฐ แŠญแˆ‹แˆตแ‰ฐแˆญ แ‹แˆตแŒฅ แ‹ญแŒˆแ‰ฃแˆ แŠฅแŠ“ แˆธแˆญแ‰†แ‰ฝแŠ• แˆ˜แŒ€แˆ˜แˆญ แ‹ญแŒ€แˆแˆซแˆ. แˆแˆ‰แˆ แАแŒˆแˆญ แˆแŠญ แŠฅแŠ•แ‹ฐ โ€œแŠฅแŠ› แ‹จแˆšแŒˆแ‰ฃแŠ• แˆแˆญแ‰ตโ€ แ‰ฐแˆฐแˆแ‰ถแ‰ต แАแ‰ แˆญ แŠฅแŠ“แˆ แˆˆแŠจแ‰ฃแ‹ต แАแŒˆแˆญ แ‰ฐแˆตแˆ›แˆš แŠ แˆแАแ‰ แˆจแˆแข

แ‹ญแˆ…แŠ•แŠ• แ‰ฃแˆ…แˆช แˆˆแˆ›แˆตแ‹ˆแŒˆแ‹ต แˆ˜แŒ€แˆ˜แˆชแ‹ซ แ‹ˆแ‹ฐ แˆ˜แ‹ฐแ‰ แŠ› แŠ’แ‹ฎแแˆต แ‰€แ‹ญแˆจแŠ“แˆแฃ แŠฅแŠ“ แŠจแŠ แˆแˆตแ‰ฐแŠ›แ‹ แ‹จแˆ‹แˆตแ‰ฒแŠญ แˆตแˆชแ‰ถแ‰ฝ แ‹ˆแ‹ฐ แˆตแ‹ตแˆตแ‰ฐแŠ›แ‹ แˆตแŠ•แˆธแŒ‹แŒˆแˆญแฃ แ‹ญแˆ… แ‰ฝแŒแˆญ แŠฅแŠ•แ‹ฐแŒˆแŠ“ แ‹ซแˆแ‹ณแ‰ แˆจแ‰ แ‰ตแŠ• แŒ…แ‰ฅแˆชแ‹ตแแˆต แˆžแŠญแˆจแŠ“แˆแข แˆตแˆˆ แˆ›แŠจแˆ›แ‰ป แ‹“แ‹ญแАแ‰ถแ‰ฝ แ‹จแ‰ แˆˆแŒ  แˆ›แŠ•แ‰ แ‰ฅ แ‹ญแ‰ฝแˆ‹แˆ‰แข แŠฅแ‹šแˆ….

แ‰ฝแŒแˆญ แŠ แˆซแ‰ต
แŠจแ‹šแ‹ซแˆ แˆˆแˆชแŠจแˆญแ‹ต แŒŠแ‹œ แ‹จแ‰ณแŠจแˆแАแ‹ แˆŒแˆ‹ แ‰ แŒฃแˆ แŠ แˆตแ‹ฐแˆณแ‰ฝ แ‰ฝแŒแˆญ แАแ‰ แˆญแข แˆˆ2-3 แ‹ˆแˆซแ‰ต แ‹ซแˆ…แˆ แ‹ซแ‹แАแ‹ แˆแŠญแŠ•แ‹ซแ‰ฑแˆ แŠ•แ‹ตแ‰ แˆ™แˆ‰ แ‰ แˆ™แˆ‰ แˆˆแˆ˜แˆจแ‹ณแ‰ต แ‹จแˆ›แ‹ญแ‰ปแˆ แАแ‰ แˆญแข

แŠ แŠ•แ‹ณแŠ•แ‹ต แŒŠแ‹œ แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹Žแ‰ปแ‰ฝแŠ• แŠ แ‰ฅแ‹›แŠ›แ‹แŠ• แŒŠแ‹œ แŠจแˆแˆณ แ‰ แŠ‹แˆ‹ แ‹ˆแ‹ฐ แˆ™แˆ‰ แŒ‚แˆฒ แ‹ญแˆ„แ‹ฑ แАแ‰ แˆญ แŠฅแŠ“ แŠจแ‹šแ‹ซ แŠ แ‹ญแˆ˜แˆˆแˆฑแˆแข แ‰ แ‰ฐแˆ˜แˆณแˆณแ‹ญ แŒŠแ‹œ, แ‹จแŒ‚.แˆฒ.แˆฒ แˆ˜แ‹˜แŒแ‹จแ‰ตแŠ• แ‰ แˆšแˆ˜แ‹˜แŒแ‰ฅแ‰ แ‰ต แŒŠแ‹œ, แŠฅแŠ•แ‹ฐแ‹šแˆ… แ‹ญแˆ˜แˆตแˆ‹แˆ: แˆแˆ‰แˆ แАแŒˆแˆญ แ‰ แŒฅแˆฉ แˆแŠ”แ‰ณ, แ‹ฐแˆ…แŠ“, แ‹ฐแˆ…แŠ“, แŠฅแŠ“ แ‰ แ‹ตแŠ•แŒˆแ‰ต แˆแˆ‰แˆ แАแŒˆแˆญ แ‰ แŒฃแˆ แˆ˜แŒฅแŽ แŠฅแ‹จแˆ†แА แАแ‹.

แˆ˜แŒ€แˆ˜แˆชแ‹ซ แˆ‹แ‹ญ แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹แŠ• แŠจแˆตแˆซ แˆแАแ‰ณ แ‹จแˆšแ‹ซแ‹ˆแŒฃแ‹แŠ• แŠ แ‹ญแАแ‰ต แŒฅแ‹ซแ‰„ แ‹จแˆšแ‹ซแˆตแАแˆณ แŠญแ‰ แ‰ฐแŒ แ‰ƒแˆš แŠฅแŠ•แ‹ณแˆˆแŠ• แŠ แˆฐแ‰ฅแŠ•แข แˆแŠ• แŠฅแ‹จแ‰ฐแˆแŒ แˆจ แŠฅแŠ•แ‹ณแˆˆ แˆˆแˆ›แ‹ˆแ‰… แ‰ แˆ˜แˆžแŠจแˆญ แˆˆแˆจแŒ…แˆ แŒŠแ‹œ แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แŠ แˆตแŒˆแ‰ฅแ‰ฐแŠ“แˆแข

แ‰ แ‹šแˆ… แˆแŠญแŠ•แ‹ซแ‰ต แŠ แŠ•แ‹ต แ‰ฐแŒ แ‰ƒแˆš แ‰ตแˆแ‰… แŒฅแ‹ซแ‰„ แ‰ฃแ‰€แˆจแ‰ แ‰ แ‰ต แŒŠแ‹œ แŠฅแŠ“ แ‹ˆแ‹ฐ แŠ แŠ•แ‹ต แ‹จแ‰ฐแ‹ˆแˆฐแА แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆช แˆฒแ‹ฐแˆญแˆต แŠ แŠ•แ‹ณแŠ•แ‹ต แŠ แŠ•แŒ“แ‹Žแ‰ฝ แŠจแˆŒแˆŽแ‰น แ‹จแ‰ แˆˆแŒ  แˆจแ‹˜แˆ แˆ‹แˆˆ แŒŠแ‹œ แˆแˆ‹แˆฝ แ‹ญแˆฐแŒฃแˆ‰แข

แŠฅแŠ“ แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹ แŠจแˆแˆ‰แˆ แŠ แŠ•แŒ“แ‹Žแ‰ฝ แˆแˆ‹แˆฝ แŠฅแ‹จแŒ แ‰ แ‰€ แˆณแˆˆ, แ‰€แ‹ฐแˆ แˆฒแˆ แˆแˆ‹แˆฝ แŠจแˆฐแŒก แŠ แŠ•แŒ“แ‹Žแ‰ฝ แ‹จแ‰ฐแˆ‹แŠฉแ‰ตแŠ• แ‹แŒคแ‰ถแ‰ฝ แ‹ญแˆฐแ‰ แˆตแ‰ฃแˆ. แˆˆแŒ‚แˆฒแฃ แ‹ญแˆ… แˆ›แˆˆแ‰ต แ‹จแŠฅแŠ› แ‹จแ‰แˆแˆ แŠ แŒ แ‰ƒแ‰€แˆ แ‹˜แ‹ญแ‰คแ‹Žแ‰ฝ แ‰ แแŒฅแАแ‰ต แ‹ญแ‰€แ‹จแˆซแˆ‰ แˆ›แˆˆแ‰ต แАแ‹แข แŠฅแŠ“ แ‹จแ‰ฐแŒ แ‰€แˆแŠ•แ‰ แ‰ต GC แ‹ญแˆ…แŠ•แŠ• แ‰ฐแŒแ‰ฃแˆญ แˆ˜แ‰‹แ‰‹แˆ แŠ แˆแ‰ปแˆˆแˆ.

แ‰ แ‹šแˆ… แˆแŠ”แ‰ณ แ‹แˆตแŒฅ แ‹จแŠญแˆ‹แˆตแ‰ฐแˆญแŠ• แ‰ฃแˆ…แˆช แˆˆแˆ˜แˆˆแ‹ˆแŒฅ แ‹ซแŒˆแŠ˜แАแ‹ แ‰ฅแ‰ธแŠ›แ‹ แˆ›แˆตแ‰ฐแŠซแŠจแ‹ซ แ‹ˆแ‹ฐ JDK13 แแˆแˆฐแ‰ต แŠฅแŠ“ แ‹จแˆธแŠ•แ‹ถแ‹‹ แ‰†แˆปแˆป แˆฐแ‰ฅแˆณแ‰ข แŠ แŒ แ‰ƒแ‰€แˆ แАแ‹แข แ‹ญแˆ…แˆ แ‰ฝแŒแˆฉแŠ• แˆแ‰ณแ‹แฃ แŠ แˆตแ‰ฐแ‰ฃแ‰ฃแˆชแ‹Žแ‰ปแ‰ฝแŠ• แˆ˜แ‹แ‹ฐแ‰… แŠ แ‰†แˆ™แข

แ‹จแŒƒแ‰ซ แ‰ฝแŒแˆฎแ‰ฝ แ‹ซแ‰ แ‰แ‰ แ‰ต แŠฅแŠ“ แ‹จแˆ˜แ‰ฐแˆ‹แˆˆแŠแ‹ซ แ‹ญแ‹˜แ‰ต แ‰ฝแŒแˆฎแ‰ฝ แ‹จแŒ€แˆ˜แˆฉแ‰ต แŠฅแ‹šแˆ… แАแ‹แข

"แ‰คแˆช" แŠจ Elasticsearch แŒ‹แˆญแก แˆ˜แ‰ฐแˆ‹แˆˆแ

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แŠจแ‹แŒคแ‰ต แŒ‹แˆญ แ‹จแ‰ฐแ‹ซแ‹ซแ‹™ แ‰ฝแŒแˆฎแ‰ฝ แˆ›แˆˆแ‰ต แ‹จแŠฅแŠ› แŠญแˆ‹แˆตแ‰ฐแˆญ แ‰ แ‰ฐแˆจแŒ‹แŒ‹ แˆแŠ”แ‰ณ แ‹ญแˆฐแˆซแˆ แАแŒˆแˆญ แŒแŠ• แ‰ แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แˆฐแАแ‹ถแ‰ฝ แ‰ฅแ‹›แ‰ต แŠฅแŠ“ แ‰ แˆšแŠ•แ‰€แˆณแ‰€แˆตแ‰ แ‰ต แŒŠแ‹œ แŠ แˆแƒแ€แˆ แ‰ แ‰‚ แŠ แ‹ญแ‹ฐแˆˆแˆ.

แ‹จแˆ˜แŒ€แˆ˜แˆชแ‹ซแ‹ แˆแˆแŠญแ‰ต แŠ แŒ‹แŒฅแˆžแ‰ณแˆแก- แ‰ แˆแˆญแ‰ต แˆ‹แ‹ญ แ‰ฃแˆ‰ แŠ แŠ•แ‹ณแŠ•แ‹ต โ€œแแŠ•แ‹ณแ‰ณแ‹Žแ‰ฝโ€ แ‹ˆแ‰…แ‰ตแฃ แ‰ แŒฃแˆ แ‰ฅแ‹™ แ‰แŒฅแˆญ แ‹ซแˆ‹แ‰ธแ‹ แˆแ‹แŒแ‰ฅ แˆ›แˆตแ‰ณแ‹ˆแˆปแ‹Žแ‰ฝ แ‰ แ‹ตแŠ•แŒˆแ‰ต แˆฒแˆแŒ แˆฉแฃ แ‹จแŠขแŠ•แ‹ดแŠญแˆต แŠ แˆ˜แˆแŠซแ‰ฝ แˆตแˆ…แ‰ฐแ‰ต es_rejected_execution แ‰ แŒแˆฌแˆŽแŒ แ‹แˆตแŒฅ แ‰ แ‰ฐแ‹ฐแŒ‹แŒ‹แˆš แˆ˜แ‰ฅแˆจแ‰… แ‹ญแŒ€แˆแˆซแˆแข

แ‹ญแˆ… แ‹จแˆ†แАแ‰ แ‰ต แˆแŠญแŠ•แ‹ซแ‰ต thread_pool.write.queue แ‰ แŠ แŠ•แ‹ต แ‹ณแ‰ณ แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แˆ‹แ‹ญแฃ Elasticsearch แ‹จแˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แŒฅแ‹ซแ‰„แ‹แŠ• แˆ›แŠซแˆ„แ‹ต แŠฅแˆตแŠซแˆแ‰ปแˆˆ แŠฅแŠ“ แˆ˜แˆจแŒƒแ‹แŠ• แ‰ แ‹ฒแˆตแŠญ แˆ‹แ‹ญ แ‹ˆแ‹ฐ shard แŠฅแˆตแŠจแˆšแˆฐแ‰€แˆแ‰ แ‰ต แŒŠแ‹œ แ‹ตแˆจแˆตแฃ แ‰ แАแ‰ฃแˆชแАแ‰ต 200 แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แ‰ฅแ‰ป แˆ˜แˆธแŒŽแŒฅ แ‰ แˆ˜แ‰ปแˆ‰ แАแ‹แข แŠฅแŠ“ แ‹แˆตแŒฅ Elasticsearch แˆฐแАแ‹ต แˆตแˆˆแ‹šแˆ… แŒแ‰คแ‰ต แ‰ แŒฃแˆ แŒฅแ‰‚แ‰ต แ‹ญแ‰ฃแˆ‹แˆแข แŠจแแ‰ฐแŠ›แ‹ แ‹จแŠญแˆฎแ‰ฝ แ‰ฅแ‹›แ‰ต แŠฅแŠ“ แАแ‰ฃแˆชแ‹ แˆ˜แŒ แŠ• แ‰ฅแ‰ป แ‰ฐแŒ แ‰แˆŸแˆแข

แ‰ แŠฅแˆญแŒแŒฅ แ‹ญแˆ…แŠ•แŠ• แŠฅแˆดแ‰ต แˆˆแˆ›แŒฃแˆ˜แˆ แˆ„แ‹ตแŠ• แŠฅแŠ“ แ‹จแˆšแŠจแ‰ฐแˆˆแ‹แŠ• แŠ แŒˆแŠ˜แŠ•-แ‰ แ‰ฐแˆˆแ‹ญ แฃ แ‰ แŠฅแŠ› แˆ›แ‹‹แ‰€แˆญ แ‹แˆตแŒฅ แฃ แŠฅแˆตแŠจ 300 แ‹จแˆšแ‹ฐแˆญแˆฑ แŒฅแ‹ซแ‰„แ‹Žแ‰ฝ แ‰ แŒฅแˆฉ แˆแŠ”แ‰ณ แ‰ฐแˆธแแАแ‹‹แˆ แฃ แŠฅแŠ“ แŠจแ แ‹ซแˆˆ แ‹‹แŒ‹ แŠฅแŠ•แ‹ฐแŒˆแŠ“ แ‹ˆแ‹ฐ แˆ™แˆ‰ GC แ‰ แˆ˜แ‰ฅแˆจแˆญ แ‹จแ‰ฐแˆžแˆ‹ แАแ‹แข

แ‰ แ‰ฐแŒจแˆ›แˆชแˆ แŠฅแАแ‹šแˆ… แ‰ แŠ แŠ•แ‹ต แŒฅแ‹ซแ‰„ แ‹แˆตแŒฅ แ‹จแˆšแ‹ฐแˆญแˆฑ แ‹จแˆ˜แˆแŠฅแŠญแ‰ต แˆตแ‰ฅแˆตแ‰ฆแ‰ฝ แ‰ แˆ˜แˆ†แŠ“แ‰ธแ‹ แŒแˆฌแ‹ญแˆŽแŒแŠ• แ‰ฅแ‹™ แŒŠแ‹œ แŠฅแŠ“ แ‰ แ‰ตแŠ•แŠ•แˆฝ แ‹ฐแ‰ฅแ‰ฐแˆฎแ‰ฝ แŠฅแŠ•แ‹ฒแŒฝแ แˆ›แ‹ตแˆจแŒ แŠ แˆตแˆแˆ‹แŒŠ แАแ‰ แˆญ, แАแŒˆแˆญ แŒแŠ• แ‰ แ‰ตแˆ‹แˆแ‰… แˆตแ‰ฅแˆตแ‰ฆแ‰ฝ แ‹ˆแ‹ญแˆ แ‰  3 แˆดแŠฎแŠ•แ‹ต แŠ แŠ•แ‹ต แŒŠแ‹œ แ‰กแ‹ตแŠ‘ แŠ แˆแŠ•แˆ แŠซแˆแ‰ฐแŒ แŠ“แ‰€แ‰€. แ‰ แ‹šแˆ… แˆแŠ”แ‰ณ แฃ แ‰  Elasticsearch แ‹แˆตแŒฅ แ‹จแˆแŠ•แŒฝแˆแ‹ แˆ˜แˆจแŒƒ แ‹จแˆšแŒˆแŠ˜แ‹ แ‰ แˆแˆˆแ‰ต แˆดแŠฎแŠ•แ‹ถแ‰ฝ แ‹แˆตแŒฅ แˆณแ‹ญแˆ†แŠ• แ‰ แŠ แˆแˆตแ‰ต (แ‰ แŒฅแˆฉ แˆแŠ”แ‰ณ แ‹จแˆšแˆตแˆ›แˆ›แŠ•) แАแ‹ แฃ แŒแŠ• แ‰ตแˆแ‰… แ‰ แˆ†แА แˆ˜แŠ•แŒˆแ‹ต แˆˆแˆ˜แŒแ‹แ‰ต แˆ˜แ‹ฐแˆจแŒ แ‹ซแˆˆแ‰ฃแ‰ธแ‹ แ‹จแˆ˜แˆแˆถ แˆ›แŒแŠ›แ‹Žแ‰ฝ แ‰ฅแ‹›แ‰ตแข แ‹จแˆ˜แˆจแŒƒ แ‰แˆแˆ แ‰€แŠ•แˆทแˆแข

แ‹ญแˆ… แ‰ แ‰ฐแˆˆแ‹ญ แ‹จแˆ†แА แАแŒˆแˆญ แ‹จแˆ†แА แ‰ฆแ‰ณ แˆฒแ‰ แˆ‹แˆฝ แŠฅแŠ“ แˆตแˆˆแŠฅแˆฑ แ‰ แŠ•แ‹ดแ‰ต แˆฒแ‹˜แŒแ‰ฅแฃ แˆ™แˆ‰ แ‰ แˆ™แˆ‰ แŠ แ‹ญแˆแˆˆแŒŒ แˆ˜แˆแŠฅแŠญแ‰ต แ‹ซแˆˆแ‹ แˆ‹แˆตแ‰ฒแŠญ แŠฅแŠ•แ‹ณแ‹ซแŒˆแŠ™ แŠฅแŠ“ แŠจแ‰ฐแ‹ˆแˆฐแА แŒŠแ‹œ แ‰ แŠ‹แˆ‹ - แ‰ แ‰ฐแ‹˜แŒ‹แŒ‰ แ‰‹แ‰ถแ‰ฝ แˆแŠญแŠ•แ‹ซแ‰ต แ‹จแˆ›แ‹ญแˆฐแˆฉ แŒแˆฌแ‹ญแˆŽแŒ แŠ–แ‹ถแ‰ฝ แ‰ แŠฅแАแ‹šแ‹ซ แŒŠแ‹œแ‹ซแ‰ต แ‰ แŒฃแˆ แŠ แˆตแˆแˆ‹แŒŠ แАแ‹แข

แ‰ แ‰ฐแŒจแˆ›แˆชแˆ แฃ แ‰ แˆแˆญแ‰ต แ‹แˆตแŒฅ แŠฅแАแ‹šแˆ… แ‰ฐแˆ˜แˆณแˆณแ‹ญ แแŠ•แ‹ณแ‰ณแ‹Žแ‰ฝ แˆฒแŠ–แˆฉแŠ• แฃ แŠจแ•แˆฎแŒแˆซแˆ แŠ แ‹แŒชแ‹Žแ‰ฝ แŠฅแŠ“ แˆžแŠซแˆชแ‹Žแ‰ฝ แ‰…แˆฌแ‰ณ แ‹ฐแˆญแˆฐแ‹แŠ“แˆ-แŠฅแАแ‹šแˆ…แŠ• แˆแ‹แŒแ‰ฆแ‰ฝ แ‰ แŠฅแ‹แАแ‰ต แ‰ แˆšแ‹ซแˆตแˆแˆแŒ‹แ‰ธแ‹ แŒŠแ‹œ แฃ โ€‹โ€‹แ‰ แŒฃแˆ แ‰ แ‰€แˆตแ‰ณ แ‰ฐแˆฐแŒฅแ‰ทแ‰ธแ‹‹แˆแข

แˆ›แŒฃแˆซแ‰ต แŒ€แˆ˜แˆฉแข แ‰ แŠ แŠ•แ‹ต แ‰ แŠฉแˆแฃ แˆแˆˆแ‰ฑแˆ แ‹จแแˆˆแŒ‹ แˆ˜แŒ แ‹ญแ‰†แ‰ฝ แŠฅแŠ“ แ‹จแˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แˆ˜แŒ แ‹ญแ‰†แ‰ฝแฃ แ‰ แˆ˜แˆ แˆจแ‰ฑแฃ แ‰ แ‰ฐแˆ˜แˆณแˆณแ‹ฉ แŠแ‹šแŠซแˆ แˆ›แˆฝแŠ–แ‰ฝ แˆ‹แ‹ญแฃ แŠฅแŠ“ แ‰ แŠ แŠ•แ‹ต แ‹ˆแ‹ญแˆ แ‰ แˆŒแˆ‹ แˆ˜แŠ•แŒˆแ‹ต แ‹จแ‰ฐแ‹ˆแˆฐแŠ‘ แ‹ตแŠญแˆ˜แ‰ถแ‰ฝ แŠฅแŠ•แ‹ฐแˆšแŠ–แˆฉ แŒแˆแŒฝ แАแ‰ แˆญแข

แАแŒˆแˆญ แŒแŠ• แ‰ แˆตแ‹ตแˆตแ‰ฐแŠ›แ‹ แ‹จElasticsearch แŠฅแ‰ตแˆžแ‰ฝ แ‹แˆตแŒฅ แ‰ แ‹˜แˆแ‰€แ‹ฐ แ‹™แˆญ-แˆฎแ‰ขแŠ• แˆ˜แˆญแˆ… (แˆ˜แˆจแŒƒ แŒ แ‰‹แˆš แ‹จแˆšแ‹ซแ‹ฐแˆญแŒ แŠฅแŠ“ แ‹‹แŠ“แ‹แŠ• แ‹จแˆšแ‹ญแ‹ แˆ˜แ‹ซแ‹ฃ) แ‰ แˆšแˆ˜แˆˆแŠจแ‰ณแ‰ธแ‹ แ‹จแ‹แˆ‚แ‰ฅ แŠ แŠ•แŒ“แ‹Žแ‰ฝ แˆ˜แŠซแŠจแˆ แˆ˜แŒ แ‹ญแ‰†แ‰ฝแŠ• แˆˆแˆ›แˆฐแˆซแŒจแ‰ต แ‹จแˆšแ‹ซแˆตแ‰ฝแˆ แˆตแˆแ‰ฐ แ‰€แˆ˜แˆญ แ‰ แˆ˜แ‰ณแ‹จแ‰ฑ แ‹ญแˆ… แ‰ แŠจแŠแˆ แˆŠแ‰ณแˆˆแ แ‹ญแ‰ฝแˆ‹แˆแข แˆปแˆญแ‹ต แ‰ แŒฃแˆ แˆตแˆซ แˆŠแ‰ แ‹›แ‰ แ‰ต แ‹ญแ‰ฝแˆ‹แˆ, แ‰ แแŒฅแАแ‰ต แˆแˆ‹แˆฝ แˆˆแˆ˜แˆตแŒ แ‰ต แˆแŠ•แˆ แŠ แ‹ญแАแ‰ต แˆ˜แŠ•แŒˆแ‹ต แŠ แ‹ญแŠ–แˆญแˆ), แАแŒˆแˆญ แŒแŠ• แ‹ญแˆ…แŠ• แŒฅแ‹ซแ‰„ แ‹ˆแ‹ฐ แ‰ตแŠ•แˆฝ แ‹จแ‰ฐแŒซแА แŠฎแŠ•แ‰ดแ‹ญแАแˆญ แ‰…แŒ‚-แˆปแˆญแ‹ต แˆˆแˆ›แˆตแ‰ฐแˆ‹แˆˆแ, แ‹ญแˆ…แˆ แ‰ แŒฃแˆ แˆแŒฃแŠ• แˆแˆ‹แˆฝ แ‹ญแˆฐแŒฃแˆ. แ‰ แˆŒแˆ‹ แŠ แАแŒ‹แŒˆแˆญ แ‹จแŠ แŒ แ‰ƒแ‰€แˆ_แŠ แ‹ณแ•แ‰ฒแ‰ญ_replica_selection แˆ‹แ‹ญ แ‹ฐแˆญแˆฐแŠ“แˆแก แŠฅแ‹แАแ‰ตแข

แ‹จแŠ•แ‰ฃแ‰ฅ แˆฅแ‹•แˆ‰ แ‹ญแˆ…แŠ• แ‹ญแˆ˜แˆตแˆ‹แˆแข

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แ‹ˆแ‹ฐแ‹šแˆ… แŠ แˆแŒŽแˆชแ‹แˆ แ‹จแ‰ฐแ‹ฐแˆจแŒˆแ‹ แˆฝแŒแŒแˆญ แ‰ฅแ‹™ แ‹จแˆแ‹แŒแ‰ฅ แˆ›แˆตแ‰ณแ‹ˆแˆปแ‹Žแ‰ฝ แ‰ แАแ‰ แˆจแŠ•แ‰ฃแ‰ธแ‹ แŒŠแ‹œแ‹ซแ‰ต แ‹จแˆ˜แŒ แ‹ญแ‰… แŒŠแ‹œแŠ• แ‰ แŠฅแŒ…แŒ‰ แˆˆแˆ›แˆปแˆปแˆ แŠ แˆตแ‰ฝแˆŽแ‰ณแˆแข

แ‰ แˆ˜แŒจแˆจแˆปแˆ แ‹‹แŠ“แ‹ แ‰ฝแŒแˆญ แ‹จแˆ˜แˆจแŒƒ แˆ›แŠฅแŠจแˆ‰แŠ• แ‹ซแˆˆแˆแŠ•แˆ แˆ…แˆ˜แˆ แˆ›แˆตแ‹ˆแŒˆแ‹ต แАแ‰ แˆญ.

แŠจแŠ แŠ•แ‹ต แ‹ฒแˆฒ แŒ‹แˆญ แŒแŠ•แŠ™แАแ‰ต แŠจแŒ แ‹ แ‰ แŠ‹แˆ‹ แ‹ˆแ‹ฒแ‹ซแ‹แŠ‘ แŠจแŠญแˆ‹แˆตแ‰ฐแˆญ แ‹จแˆแŠ•แˆแˆแŒˆแ‹แก-

  • แ‰ฃแˆแ‰ฐแˆณแŠซแ‹ แ‹จแ‹แˆ‚แ‰ฅ แˆ›แ‹•แŠจแˆ แ‹แˆตแŒฅ แ‹จแŠ แˆแŠ‘ แˆ›แˆตแ‰ฐแˆญ แŠซแˆˆแŠ•, แŠจแ‹šแ‹ซแˆ แŠฅแŠ•แ‹ฐแŒˆแŠ“ แ‰ฐแˆ˜แˆญแŒฆ แ‰ แˆŒแˆ‹ แ‹ฒแˆฒ แ‹แˆตแŒฅ แ‹ˆแ‹ฐ แˆŒแˆ‹ แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แ‹ญแŠ•แ‰€แˆณแ‰€แˆณแˆ.
  • แŒŒแ‰ณแ‹ แˆแˆ‰แŠ•แˆ แ‹จแˆ›แ‹ญแ‹ฐแˆจแˆตแ‰ฃแ‰ธแ‹แŠ• แŠ แŠ•แŒ“แ‹Žแ‰ฝ แŠจแŒฅแ‰…แˆ แ‹แˆตแŒฅ แ‰ แแŒฅแАแ‰ต แ‹ซแˆตแ‹ˆแŒแ‹ณแˆแข
  • แ‰ แ‰€แˆชแ‹Žแ‰น แˆ‹แ‹ญ แ‰ แˆ˜แˆ˜แˆตแˆจแ‰ต แŠฅแˆฑ แ‹ญแŒˆแАแ‹˜แ‰ฃแˆ-แ‰ แŒ แ‹แ‹ แ‹จแˆ˜แˆจแŒƒ แˆ›แŠฅแŠจแˆ แ‹แˆตแŒฅ แŠฅแŠ•แ‹ฐแ‹šแˆ… แ‹ซแˆ‰ แŠฅแŠ“ แŠฅแŠ•แ‹ฐแ‹šแˆ… แ‹ซแˆ‰ แ‹จแˆ˜แŒ€แˆ˜แˆชแ‹ซ แ‹ฐแˆจแŒƒ แˆปแˆญแ‹ถแ‰ฝ แАแ‰ แˆฉแŠ• แฃ แ‰ แ‰€แˆชแ‹Žแ‰น แ‹จแˆ˜แˆจแŒƒ แ‰‹แ‰ถแ‰ฝ แ‹แˆตแŒฅ แ‰ฐแŒ“แ‹ณแŠ แ‰…แŒ‚แ‹Žแ‰ฝแŠ• แ‰ แแŒฅแАแ‰ต แ‹ซแˆตแ‰ฐแ‹‹แ‹แ‰ƒแˆ แŠฅแŠ“ แˆ˜แˆจแŒƒแ‹แŠ• แˆ›แˆ˜แˆ‹แŠจแ‰ณแ‰ฝแŠ•แŠ• แŠฅแŠ•แ‰€แŒฅแˆ‹แˆˆแŠ•แข
  • แ‰ แ‹šแˆ… แˆแŠญแŠ•แ‹ซแ‰ต แ‹จแŠญแˆ‹แˆตแ‰ฐแˆญ แŠ แŒปแŒปแ แŠฅแŠ“ แ‹จแŠ•แ‰ฃแ‰ฅ แแˆฐแ‰ต แ‰€แˆต แ‰ แ‰€แˆต แŠฅแ‹จแ‰€แАแˆฐ แ‹ญแˆ„แ‹ณแˆ, แАแŒˆแˆญ แŒแŠ• แ‰ แŠ แŒ แ‰ƒแˆ‹แ‹ญ แˆแˆ‰แˆ แАแŒˆแˆญ แ‰ แ‰€แˆตแ‰ณ แ‰ขแˆ†แŠ•แˆ, แŒแŠ• แ‰ แ‰ฐแˆจแŒ‹แŒ‹ แˆแŠ”แ‰ณ แ‹ญแˆฐแˆซแˆ.

แŠฅแŠ•แ‹ฐ แ‰ฐแˆˆแ‹ˆแŒ  แฃ แŠฅแŠ•แ‹ฐแ‹šแˆ… แ‹ซแˆˆ แАแŒˆแˆญ แŠฅแŠ•แˆแˆแŒ‹แˆˆแŠ•

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แŠฅแŠ“ แ‹จแˆšแŠจแ‰ฐแˆˆแ‹แŠ• แŠ แŒแŠแ‰ฐแŠ“แˆแข

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แ‹ญแˆ… แŠฅแŠ•แ‹ดแ‰ต แˆŠแˆ†แŠ• แ‰ปแˆˆ?

แ‹ณแ‰ณ แˆดแŠ•แ‰ฐแˆญ แˆฒแ‹ˆแ‹ตแ‰… แŒŒแ‰ณแ‰ฝแŠ• แˆ›แАแ‰† แˆ†แАแข

แˆˆแˆแŠ•?

แŠฅแ‹แАแ‰ณแ‹ แŒแŠ• แŒŒแ‰ณแ‹ TaskBatcher แŠ แˆˆแ‹, แŠฅแˆฑแˆ แ‰ แŠญแˆ‹แˆตแ‰ฐแˆญ แ‹แˆตแŒฅ แ‹จแ‰ฐแ‹ˆแˆฐแŠ‘ แˆตแˆซแ‹Žแ‰ฝแŠ• แŠฅแŠ“ แŠญแˆตแ‰ฐแ‰ถแ‰ฝแŠ• แ‹จแˆ›แˆฐแˆซแŒจแ‰ต แˆƒแˆ‹แŠแАแ‰ต แŠ แˆˆแ‰ แ‰ต. แˆ›แŠ•แŠ›แ‹แˆ แ‹จแˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แˆ˜แ‹แŒฃแ‰ตแฃ แˆ›แŠ•แŠ›แ‹แˆ แ‹จแˆธแˆญแ‰ฐแ‰ด แˆ›แˆตแ‰ณแ‹ˆแ‰‚แ‹ซ แŠจแ‰…แŒ… แ‹ˆแ‹ฐ แŠ แŠ•แ‹ฐแŠ› แ‹ฐแˆจแŒƒแฃ แ‹จแˆ†แА แ‰ฆแ‰ณ แˆ‹แ‹ญ แˆธแˆญแŒฃแŠ• แˆˆแˆ˜แแŒ แˆญ แˆ›แŠ•แŠ›แ‹แˆ แ‰ฐแŒแ‰ฃแˆญ - แ‹ญแˆ… แˆแˆ‰ แˆ˜แŒ€แˆ˜แˆชแ‹ซ แ‹ˆแ‹ฐ TaskBatcher แ‹ญแˆ„แ‹ณแˆแฃ แŠฅแˆฑแˆ แ‰ แ‰…แ‹ฐแˆ แ‰ฐแŠจแ‰ฐแˆ แŠฅแŠ“ แ‰ แŠ แŠ•แ‹ต แŠญแˆญ แ‹แˆตแŒฅ แ‹ญแŠจแŠ“แ‹ˆแŠ“แˆแข

แŠ แŠ•แ‹ต แ‹จแˆ˜แˆจแŒƒ แˆ›แŠฅแŠจแˆ แ‰ แˆšแ‹ˆแŒฃแ‰ แ‰ต แŒŠแ‹œ แ‰ แˆ•แ‹ญแ‹ˆแ‰ต แ‰ฃแˆ‰ แ‹จแˆ˜แˆจแŒƒ แˆ›แ‹•แŠจแˆŽแ‰ฝ แ‹แˆตแŒฅ แ‹ซแˆ‰ แˆแˆ‰แˆ แ‹จแˆ˜แˆจแŒƒ แ‰‹แ‰ถแ‰ฝ โ€œแŠฅแŠ•แ‹ฒแˆ… แ‹ซแˆ‰ แŠฅแŠ“ แŠฅแŠ•แ‹ฐแ‹šแˆ… แ‹ซแˆ‰ แ‰แˆญแŒฅแˆซแŒฎแ‰ฝ แŠฅแŠ“ แŠฅแŠ•แ‹ฐแ‹šแˆ… แ‹ซแˆ‰ แ‹จแˆ˜แˆจแŒƒ แŠ แŠ•แŒ“แ‹Žแ‰ฝ แŠ แŒฅแ‰ฐแŠ“แˆโ€ แ‰ แˆ›แˆˆแ‰ต แŒŒแ‰ณแ‹แŠ• แ‹จแˆ›แˆณแ‹ˆแ‰… แŒแ‹ดแ‰ณ แŠ แ‹ตแˆญแŒˆแ‹ แ‹ญแˆ˜แˆˆแŠจแ‰ฑแ‰ต แŠฅแŠ•แ‹ฐแАแ‰ แˆญ แˆˆแˆ›แ‹ˆแ‰… แ‰ฐแ‰ฝแˆแˆแข

แ‰ แ‰ฐแˆ˜แˆณแˆณแ‹ญ แŒŠแ‹œ, แ‹จแ‰ฐแˆจแ‰แ‰ต แ‹จแ‹แˆ‚แ‰ฅ แŠ แŠ•แŒ“แ‹Žแ‰ฝ แ‹ญแˆ…แŠ•แŠ• แˆแˆ‰ แˆ˜แˆจแŒƒ แˆˆแŠ แˆแŠ‘ แŒŒแ‰ณ แˆแŠจแ‹ แˆ˜แ‰€แ‰ แˆ‰แŠ• แˆ›แˆจแŒ‹แŒˆแŒซ แˆˆแˆ˜แŒ แ‰ แ‰… แˆžแŠญแˆจแ‹‹แˆ. แŒŒแ‰ณแ‹ แˆŠแˆ˜แˆแˆต แŠจแˆšแ‰ฝแˆˆแ‹ แ‰ แˆ‹แ‹ญ แˆตแˆซแ‹Žแ‰ฝแŠ• แˆตแˆˆแ‰ฐแ‰€แ‰ แˆˆ แŠฅแАแˆฑ แ‹ญแˆ…แŠ• แŠ แˆแŒ แ‰ แ‰แˆ. แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ถแ‰น แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แˆ˜แ‹ตแŒˆแˆ แŒŠแ‹œแ‹ซแ‰ธแ‹แŠ• แŒจแˆญแˆฐแ‹‹แˆแฃ แŠฅแŠ“ แŒŒแ‰ณแ‹ แ‰ แ‹šแˆ… แŒŠแ‹œ แŠฅแАแˆฑแŠ• แˆˆแˆ˜แˆ˜แˆˆแˆต แŠฅแŠ•แŠณแŠ• แŠ แˆแˆžแŠจแˆจแˆ แฃ แŒแŠ• แŒฅแ‹ซแ‰„แ‹Žแ‰ฝแŠ• แ‰ แ‰…แ‹ตแˆšแ‹ซ แ‹จแˆ˜แ‹ฐแˆญแ‹ฐแˆญ แ‰ฐแŒแ‰ฃแˆญ แ‹แˆตแŒฅ แˆ™แˆ‰ แ‰ แˆ™แˆ‰ แ‰ฐแŒ แˆแ‰‹แˆแข

แ‰ แ‰ฐแˆญแˆšแŠ“แˆ แˆ˜แˆแŠญแฃ แ‹จแˆ˜แˆจแŒƒ แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ถแ‰ฝ แŒŒแ‰ณแ‹แŠ• แ‹ˆแ‹ฐ แˆ™แˆ‰ แŒ‚แˆฒ แŠฅแˆตแŠชแŒˆแ‰ฃ แ‹ตแˆจแˆต แŠ แ‹ญแˆแˆˆแŒŒ แˆ˜แˆแ‹•แŠญแ‰ต แŠฅแŠ•แ‹ณแ‹ฐแˆจแŒ‰แ‰ต แˆˆแˆ›แ‹ˆแ‰… แ‰ฐแ‰ฝแˆแˆแข แŠจแ‹šแ‹ซ แ‰ แŠ‹แˆ‹แฃ แ‹จแŠฅแŠ› แ‹‹แŠ“ แˆšแŠ“ แ‹ˆแ‹ฐ แ‰€แŒฃแ‹ฉ แˆ˜แˆตแ‰€แˆˆแŠ› แˆ˜แŠ•แŒˆแ‹ต แ‰ฐแ‹›แ‹ˆแˆจแฃ แแแˆ แ‰ฐแˆ˜แˆณแˆณแ‹ญ แАแŒˆแˆญ แ‹ฐแˆจแˆฐแ‰ แ‰ตแฃ แŠฅแŠ“แˆ แ‰ แ‹šแˆ… แˆแŠญแŠ•แ‹ซแ‰ต แŠญแˆ‹แˆตแ‰ฐแˆญ แˆ™แˆ‰ แ‰ แˆ™แˆ‰ แ‹ˆแ‹ตแ‰‹แˆแข

แˆ˜แˆˆแŠชแ‹ซแ‹Žแ‰ฝแŠ• แ‹ˆแˆตแ‹ฐแŠ“แˆ, แŠฅแŠ“ แ‹ญแˆ… แŠจแ‰ฐแˆตแ‰ฐแŠซแŠจแˆˆแ‰ แ‰ต แˆตแˆชแ‰ต 6.4.0 แ‰ แŠแ‰ต, แŠญแˆ‹แˆตแ‰ฐแˆญ แˆ™แˆ‰ แ‰ แˆ™แˆ‰ แˆˆแˆ˜แ‹แŒ‹แ‰ต แŠจ 10 แ‹แˆตแŒฅ 360 แ‹จแ‹แˆ‚แ‰ฅ แŠ–แ‹ถแ‰ฝแŠ• แ‰ แŠ แŠ•แ‹ต แŒŠแ‹œ แˆˆแˆ›แ‹แŒฃแ‰ต แ‰ แ‰‚ แАแ‰ แˆญ.

แ‹ญแˆ…แŠ• แ‹ญแˆ˜แˆตแˆ‹แˆแข

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แŠจแˆตแˆชแ‰ต 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 แŠญแˆฎแ‰ฝ แ‹จแ‰ฐแŒˆแ‹ฐแ‰  แАแ‹ แฃ แŠฅแˆฑแˆ แ‰ แแŒฅแАแ‰ต แ‹ญแ‹ˆแŒˆแ‹ณแˆ แฃ แ‰ แŠ‹แˆ‹ แ‹จแ‰ตแŠ›แ‹ แŠญแ‰ตแ‰ตแˆ แ‰ แ‰ตแŠญแŠญแˆ แˆ˜แˆตแˆซแ‰ต แ‹ซแ‰†แˆ›แˆ.

แ‰ แˆ›แŒ แ‰ƒแˆˆแ‹ซแ‹ แˆ›แˆˆแ‰ต แ‹จแˆแˆแˆแŒˆแ‹แก- แŠ แ‹ฐแˆจแŒแАแ‹! แˆˆแ•แˆฎแŒแˆซแˆ˜แˆฎแ‰ปแ‰ฝแŠ• แŠฅแŠ“ แŒˆแŠ•แ‰ขแ‹Žแ‰ปแ‰ฝแŠ• แ‰ แˆ›แŠ•แŠ›แ‹แˆ แˆแŠ”แ‰ณ แ‹แˆตแŒฅ แ‰ แแŒฅแАแ‰ต แŠฅแŠ“ แ‰ แŠ แˆตแ‰ฐแˆ›แˆ›แŠ แˆแŠ”แ‰ณ แ‰ แˆแˆญแ‰ต แˆ‹แ‹ญ แˆตแˆ‹แˆˆแ‹ แАแŒˆแˆญ แˆ˜แˆจแŒƒ แ‹จแˆšแˆฐแŒฅ แˆ˜แˆณแˆชแ‹ซ แˆ˜แˆตแŒ แ‰ต แ‰ฝแˆˆแŠ“แˆแข

แŠ แ‹Ž แฃ แŠฅแˆฑ แ‰ แŒฃแˆ แ‹จแ‰ฐแ‹ˆแˆณแˆฐแ‰  แˆ†แА แฃ แŒแŠ• แฃ แˆ†แŠ–แˆ แฃ แˆแŠžแ‰ถแ‰ปแ‰ฝแŠ•แŠ• แŠ แˆแŠ• แŠซแˆ‰แ‰ต แˆแˆญแ‰ถแ‰ฝ แŒ‹แˆญ แˆˆแˆ›แˆตแˆ›แˆ›แ‰ต แ‰ฝแˆˆแŠ“แˆ แฃ แŠฅแŠ› แˆˆแˆซแˆณแ‰ฝแŠ• แˆ˜แˆˆแŒ แ แŠฅแŠ“ แŠฅแŠ•แ‹ฐแŒˆแŠ“ แˆ˜แŒปแ แŠ แ‹ซแˆตแˆแˆแŒˆแŠ•แˆแข

200TB+ แ‹จแˆ‹แˆตแ‰ฒแŠญ แแˆˆแŒ‹ แŠญแˆ‹แˆตแ‰ฐแˆญ

แˆแŠ•แŒญ: hab.com