เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจœเจพเจฃ-เจชเจ›เจพเจฃ

เจฎเฉˆเจ‚ เจ‡เจน เจฐเจฟเจชเฉ‹เจฐเจŸ เจฎเจพเจธเจ•เฉ‹ เจตเจฟเฉฑเจš เจ—เฉ‹เจซเจฐเจ•เฉ‹เจจ เจฐเฉ‚เจธ 2019 เจ•เจพเจจเจซเจฐเฉฐเจธ เจตเจฟเฉฑเจš เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจตเจฟเฉฑเจš เจ…เจคเฉ‡ เจจเจฟเจœเจผเจจเฉ€ เจจเฉ‹เจตเจ—เฉ‹เจฐเฉ‹เจก เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเฉ€เจŸเจฟเฉฐเจ— เจตเจฟเฉฑเจš เจฐเฉ‚เจธเฉ€ เจตเจฟเฉฑเจš เจฆเจฟเฉฑเจคเฉ€เฅค เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚ - เจฌเฉ€-เจŸเฉเจฐเฉ€ เจจเจพเจฒเฉ‹เจ‚ เจ˜เฉฑเจŸ เจ†เจฎ, เจชเจฐ เจ˜เฉฑเจŸ เจฆเจฟเจฒเจšเจธเจช เจจเจนเฉ€เจ‚เฅค เจธเจพเจ‚เจเจพ เจ•เจฐเจจเจพ เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ— เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจตเจฟเฉฑเจš เจ•เจพเจจเจซเจฐเฉฐเจธ เจตเจฟเฉฑเจš เจญเจพเจธเจผเจฃ เจ…เจคเฉ‡ เจฐเฉ‚เจธเฉ€ เจตเจฟเฉฑเจš เจŸเฉˆเจ•เจธเจŸ เจŸเฉเจฐเจพเจ‚เจธเจ•เฉเจฐเจฟเจชเจŸเฅค

เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจพเจ‚เจ—เฉ‡ เจ•เจฟ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เจน เจ•เจฆเฉ‹เจ‚ เจฌเจฟเจนเจคเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ•เจฆเฉ‹เจ‚ เจ‡เจน เจฆเฉ‚เจœเฉ‡ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจจเจพเจฒเฉ‹เจ‚ เจฎเจพเฉœเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เจฟเจนเฉœเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจจเจพเจฒเฉ‹เจ‚ เจ•เจพเจซเจผเฉ€ เจคเฉ‡เจœเจผ เจนเฉเฉฐเจฆเจพ เจนเฉˆ; เจ†เจ“ เจฆเฉ‡เจ–เฉ€เจ เจ•เจฟ เจ•เจฟเจนเฉœเฉ‡ เจชเฉเจฐเจธเจฟเฉฑเจง DBMS เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจนเจจ; เจšเจฒเฉ‹ เจ—เฉ‹ เจตเจฟเฉฑเจš เจ†เจชเจฃเจพ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ€เจเฅค เจ…เจคเฉ‡ "เจฎเจฟเจ เจพเจˆ เจฒเจˆ" เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเจพ เจธเฉเจชเจฐ-เจซเจพเจธเจŸ เจตเจฟเจธเจผเฉ‡เจธเจผ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ-เจ•เฉ€เจคเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจฎเฉˆเจจเฉ‚เฉฐ เจธเฉฑเจšเจฎเฉเฉฑเจš เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจฎเฉ‡เจฐเฉ‡ เจ•เฉฐเจฎ เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจ…เจคเฉ‡ เจฆเจฟเจฒเจšเจธเจช เจนเฉ‹เจฃเจ—เฉ‡. เจœเจพเจฃเจพ!

เจœเจพเจฃ เจชเจ›เจพเจฃ


http://bit.ly/bitmapindexes
https://github.com/mkevac/gopherconrussia2019

เจธเจพเจฐเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจคเจฟ เจธเจผเฉเจฐเฉ€ เจ…เจ•เจพเจฒ! เจธเจผเจพเจฎ เจฆเฉ‡ เจ›เฉ‡ เจตเฉฑเจœ เจšเฉเฉฑเจ•เฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจฌเจนเฉเจค เจฅเฉฑเจ• เจ—เจ เจนเจพเจ‚เฅค เจฌเฉ‹เจฐเจฟเฉฐเจ— เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ‡เฉฐเจกเฉˆเจ•เจธ เจฅเจฟเจŠเจฐเฉ€ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจจ เจฆเจพ เจตเจงเฉ€เจ† เจธเจฎเจพเจ‚, เจ เฉ€เจ• เจนเฉˆ? เจšเจฟเฉฐเจคเจพ เจจเจพ เจ•เจฐเฉ‹, เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจฅเฉ‡ เจ…เจคเฉ‡ เจ‰เฉฑเจฅเฉ‡ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจฒเจพเจˆเจจเจพเจ‚ เจนเฉ‹เจฃเจ—เฉ€เจ†เจ‚เฅค ๐Ÿ™‚

เจธเจพเจฐเฉ‡ เจšเฉเจŸเจ•เจฒเฉ‡ เจ‡เจ• เจชเจพเจธเฉ‡, เจฐเจฟเจชเฉ‹เจฐเจŸ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเจพเจฒ เจญเจฐเจชเฉ‚เจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจœเจผเจฟเจ†เจฆเจพ เจธเจฎเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจคเจพเจ‚ เจ†เจ“ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ€เจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ…เฉฑเจœ เจฎเฉˆเจ‚ เจนเฉ‡เจ  เจฒเจฟเจ–เจฟเจ†เจ‚ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เจพ:

  • เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจ•เฉ€ เจนเจจ;
  • เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจ•เฉ€ เจนเฉˆ;
  • เจ‡เจน เจ•เจฟเฉฑเจฅเฉ‡ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเฉฑเจฅเฉ‡ เจจเจนเฉ€เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚;
  • เจ—เฉ‹ เจตเจฟเฉฑเจš เจธเจงเจพเจฐเจจ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเจพเจฒ เจฅเฉ‹เฉœเจพ เจธเฉฐเจ˜เจฐเจธเจผ;
  • เจฅเฉ‹เฉœเจพ เจ˜เฉฑเจŸ เจธเจงเจพเจฐเจจ, เจชเจฐ เจ—เฉ‹ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจฒเจพเจญเจ•เจพเจฐเฉ€ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ;
  • เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ€เจ†เจ‚ "เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚";
  • เจฎเฉŒเจœเฉ‚เจฆเจพ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ.

เจ‡เจธ เจฒเจˆ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจ•เฉ€ เจนเจจ?

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจกเฉ‡เจŸเจพ เจขเจพเจ‚เจšเจพ เจนเฉˆ เจœเจฟเจธเจจเฉ‚เฉฐ เจ…เจธเฉ€เจ‚ เจฎเฉเฉฑเจ– เจกเฉ‡เจŸเจพ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจธเฉฐเจญเจพเจฒเจฆเฉ‡ เจ…เจคเฉ‡ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจน เจ–เฉ‹เจœ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ. เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจ–เฉ‹เจœ เจฒเจˆ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจจเจพเจฒ เจฒเฉฐเจ˜เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€ (เจ‡เฉฑเจ• เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจœเจฟเจธ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจธเจ•เฉˆเจจ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ), เจ…เจคเฉ‡ เจ‡เจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจตเจฟเฉฑเจš เจฐเฉ‡เจ–เจฟเจ• เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎเจฟเจ• เจ—เฉเฉฐเจเจฒเจคเจพ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจชเจฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉฑเจกเฉ€ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฐเฉ‡เจ–เจฟเจ• เจ—เฉเฉฐเจเจฒเจคเจพ เจฌเจนเฉเจค เจนเฉŒเจฒเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ†เจฆเจฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฒเจ˜เฉ‚เจ—เจฃเจ• เจœเจพเจ‚ เจธเจฅเจฟเจฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจ‡เจน เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจตเจฟเจธเจผเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจธเฉ‚เจ–เจฎเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจตเจชเจพเจฐ-เจ†เจซเจพเจ‚ เจจเจพเจฒ เจญเจฐเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ, เจชเจฐ เจฆเจนเจพเจ•เจฟเจ†เจ‚ เจฆเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเจ•เจพเจธ เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฎเฉˆเจ‚ เจ‡เจน เจ•เจนเจฟเจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเจพเจ‚ เจ•เจฟ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจฟเจฐเจซ เจ•เฉเจ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจชเจนเฉเฉฐเจš เจนเจจเฅค

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจชเจนเจฟเจฒเฉ€ เจชเจนเฉเฉฐเจš เจ–เฉ‹เจœ เจธเจชเฉ‡เจธ เจจเฉ‚เฉฐ เจฒเฉœเฉ€เจตเจพเจฐ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ˜เจŸเจพเจ‰เจฃเจพ เจนเฉˆ, เจ–เฉ‹เจœ เจธเจชเฉ‡เจธ เจจเฉ‚เฉฐ เจ›เฉ‹เจŸเฉ‡ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฃเจพเฅค

เจ…เจธเฉ€เจ‚ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจฐเฉเฉฑเจ–เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ…เจœเจฟเจนเจพ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจคเฉเจนเจพเจกเฉ€ เจ…เจฒเจฎเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเจพ เจ‡เฉฑเจ• เจตเฉฑเจกเจพ เจฌเจ•เจธเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเจฟเจธ เจตเจฟเฉฑเจš เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฟเจธเจผเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจฎเฉฑเจ—เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจ›เฉ‹เจŸเฉ‡ เจฌเจ•เจธเฉ‡ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจธเจผเจพเจ‡เจฆ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ "เจ•เฉเจ•เฉ€เจœเจผ" เจ•เจนเจฟเจฃ เจฆเฉ€ เจฌเจœเจพเจ "เจธเจฎเฉฑเจ—เจฐเฉ€" เจตเจพเจฒเฉ‡ เจฌเจ•เจธเฉ‡ เจตเจฟเฉฑเจš เจฒเฉฑเจญเฉ‹เจ—เฉ‡, เจ เฉ€เจ• เจนเฉˆ?

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจฆเฉ‚เจœเฉ€ เจชเจนเฉเฉฐเจš เจคเฉเจฐเฉฐเจค เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจคเฉฑเจค เจœเจพเจ‚ เจคเฉฑเจคเจพเจ‚ เจฆเฉ‡ เจธเจฎเฉ‚เจน เจจเฉ‚เฉฐ เจšเฉเจฃเจจเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจนเฉˆเจธเจผ เจจเจ•เจธเจผเฉ‡ เจœเจพเจ‚ เจฐเจฟเจตเจฐเจธ เจ‡เฉฐเจกเฉˆเจ•เจธ เจตเจฟเฉฑเจš เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจนเฉˆเจธเจผ เจจเจ•เจธเจผเจฟเจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจชเจฟเจ›เจฒเฉ€ เจ‰เจฆเจพเจนเจฐเจจ เจฆเฉ‡ เจธเจฎเจพเจจ เจนเฉˆ, เจชเจฐ เจฌเจ•เจธเฉ‡ เจฆเฉ‡ เจฌเจ•เจธเฉ‡ เจฆเฉ€ เจฌเจœเจพเจ, เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจคเฉเจนเจพเจกเฉ€ เจ…เจฒเจฎเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฎ เจ†เจˆเจŸเจฎเจพเจ‚ เจฆเฉ‡ เจ›เฉ‹เจŸเฉ‡ เจฌเจ•เจธเฉ‡ เจนเจจเฅค

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจคเฉ€เจœเจพ เจคเจฐเฉ€เจ•เจพ เจ–เฉ‹เจœ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจฌเจฒเฉ‚เจฎ เจซเจฟเจฒเจŸเจฐ เจœเจพเจ‚ เจ•เฉ‹เจ•เฉ‚ เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ…เจœเจฟเจนเจพ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจชเจนเจฟเจฒเฉ‡ เจฒเฉ‹เจ• เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ–เฉ‹เจœ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹เจ, เจคเฉเจฐเฉฐเจค เจœเจตเจพเจฌ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจ†เจ–เจผเจฐเฉ€ เจชเจนเฉเฉฐเจš เจ‰เจธ เจธเจพเจฐเฉ€ เจธเจผเจ•เจคเฉ€ เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ เจœเฉ‹ เจ†เจงเฉเจจเจฟเจ• เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจพเจจเฉ‚เฉฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจฌเจฟเจฒเจ•เฉเจฒ เจ‰เจนเฉ€ เจนเฉˆ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจตเจฟเฉฑเจš เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจนเจพเจ‚, เจ‡เจนเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจธเจพเจจเฉ‚เฉฐ เจ•เจˆ เจตเจพเจฐ เจชเฉ‚เจฐเฉ‡ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เจฃเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฌเจนเฉเจค เจ•เฉเจธเจผเจฒเจคเจพ เจจเจพเจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเฉˆเจ‚ เจ•เจฟเจนเจพ, เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเจพ เจตเจฟเจธเจผเจพ เจตเจฟเจธเจผเจพเจฒ เจ…เจคเฉ‡ เจธเจฎเจเฉŒเจคเจฟเจ†เจ‚ เจจเจพเจฒ เจญเจฐเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ. เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ•เจˆ เจตเจพเจฐ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจ•เจˆ เจชเจนเฉเฉฐเจšเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚: เจœเฉ‡เจ•เจฐ เจธเจพเจจเฉ‚เฉฐ เจ–เฉ‹เจœ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจœเจพเจ‚ เจœเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเฉฐเจญเจต เจ–เฉ‹เจœ เจ•เจฟเจธเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจตเจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจ…เฉฑเจœ เจฎเฉˆเจ‚ เจ‡เจนเจจเจพเจ‚ เจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจœเจพเจฃเฉ‡-เจชเจ›เจพเจฃเฉ‡ เจชเจนเฉเฉฐเจš เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เจพ - เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ.

เจฎเฉˆเจ‚ เจ‡เจธ เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจฌเฉ‹เจฒเจฃ เจตเจพเจฒเจพ เจ•เฉŒเจฃ เจนเจพเจ‚?

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจฎเฉˆเจ‚ Badoo เจตเจฟเจ–เฉ‡ เจ‡เฉฑเจ• เจŸเฉ€เจฎ เจฒเฉ€เจก เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเจพเจ‚ (เจธเจผเจพเจ‡เจฆ เจคเฉเจธเฉ€เจ‚ เจธเจพเจกเฉ‡ เจฆเฉ‚เจœเฉ‡ เจ‰เจคเจชเจพเจฆ, เจฌเฉฐเจฌเจฒ เจคเฉ‹เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจœเจพเจฃเฉ‚ เจนเฉ‹)เฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฆเฉเจจเฉ€เจ† เจญเจฐ เจตเจฟเฉฑเจš 400 เจฎเจฟเจฒเฉ€เจ…เจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเจจ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเจจ เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจฎเฉˆเจš เจšเฉเจฃเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจธเจฎเฉ‡เจค เจ•เจธเจŸเจฎ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ…เจœเจฟเจนเจพ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจคเจพเจ‚ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจ•เฉ€ เจนเฉˆ?

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจฌเจฟเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจจเจพเจฎ เจคเฉ‹เจ‚ เจชเจคเจพ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ, เจ–เฉ‹เจœ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจœเจพเจ‚ เจฌเจฟเฉฑเจŸเจธเฉˆเฉฑเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค เจ‡เฉฑเจ• เจชเฉฐเจ›เฉ€ เจฆเฉ€ เจ…เฉฑเจ– เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผ เจคเฉ‹เจ‚, เจ‡เจธ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจœเจพเจ‚ เจ‡เฉฑเจ• เจคเฉ‹เจ‚ เจตเฉฑเจง เจ…เจœเจฟเจนเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ‡เจ•เจพเจˆเจ†เจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฒเฉ‹เจ•) เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจœเจพเจ‚ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ (เจ‰เจฎเจฐ, เจ…เฉฑเจ–เจพเจ‚ เจฆเจพ เจฐเฉฐเจ—, เจ†เจฆเจฟ), เจ…เจคเฉ‡ เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ (AND, OR, NOT) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ‡เฉฑเจ• เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค ) เจ–เฉ‹เจœ เจธเจตเจพเจฒ เจฆเจพ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจฒเจˆเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจธเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจ‰เจนเจจเจพเจ‚ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจ…เจจเฉเจ•เฉ‚เจฒ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเจจ เจœเจฟเฉฑเจฅเฉ‡ เจ–เฉ‹เจœเจพเจ‚ เจนเจจ เจœเฉ‹ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ˜เฉฑเจŸ เจ•เจพเจฐเจกเฉ€เจจเจฒเจฟเจŸเฉ€ เจ•เจพเจฒเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจธเจตเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเฉ€เจ†เจ‚ เจนเจจ (เจธเฉ‹เจšเฉ‹ เจ•เจฟ "เจ…เฉฑเจ– เจฆเจพ เจฐเฉฐเจ—" เจœเจพเจ‚ "เจตเจฟเจตเจพเจนเจฟเจ• เจธเจฅเจฟเจคเฉ€" เจฌเจจเจพเจฎ "เจธเจผเจนเจฟเจฐ เจฆเฉ‡ เจ•เฉ‡เจ‚เจฆเจฐ เจคเฉ‹เจ‚ เจฆเฉ‚เจฐเฉ€" เจตเจฐเจ—เฉ€ เจ•เฉ‹เจˆ เจšเฉ€เจœเจผ)เฅค เจชเจฐ เจฎเฉˆเจ‚ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจตเจพเจ‚เจ—เจพ เจ•เจฟ เจ‰เจน เจ‰เฉฑเจš เจ•เจพเจฐเจกเฉ€เจจเจฒเจฟเจŸเฉ€ เจ•เจพเจฒเจฎเจพเจ‚ เจฒเจˆ เจตเฉ€ เจตเจงเฉ€เจ† เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจ†เจ‰ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจฆเฉ€ เจธเจญ เจคเฉ‹เจ‚ เจธเจฐเจฒ เจ‰เจฆเจพเจนเจฐเจฃ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ•เจฒเจชเจจเจพ เจ•เจฐเฉ‹ เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจฌเจพเจˆเจจเจฐเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจพเจฒเฉ‡ เจฎเจพเจธเจ•เฉ‹ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจนเฉˆ:

  • เจฎเฉˆเจŸเจฐเฉ‹ เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡;
  • เจจเจฟเฉฑเจœเฉ€ เจชเจพเจฐเจ•เจฟเฉฐเจ— เจนเฉˆ;
  • เจ‰เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจตเจฐเจพเจ‚เจกเจพ เจนเฉˆ (เจ›เฉ‡เจคเฉ€ เจนเฉˆ);
  • เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจŸเฉ‡เจฌเจฒ เจฐเจฟเจœเจผเจฐเจต เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ (เจฐเจฟเจœเจผเจฐเจตเฉ‡เจธเจผเจจ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ);
  • เจธเจผเจพเจ•เจพเจนเจพเจฐเฉ€เจ†เจ‚ เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ (เจธเจผเจพเจ•เจพเจนเจพเจฐเฉ€ เจฆเฉ‹เจธเจคเจพเจจเจพ);
  • เจฎเจนเจฟเฉฐเจ—เจพ (เจฎเจนเจฟเฉฐเจ—เจพ)

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจšเจฒเฉ‹ เจนเจฐเฉ‡เจ• เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ 0 เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจฃ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจ•เฉเจฐเจฎ เจจเฉฐเจฌเจฐ เจฆเฉ‡เจˆเจ เจ…เจคเฉ‡ 6 เจฌเจฟเฉฑเจŸเจฎเฉˆเจช (เจนเจฐเฉ‡เจ• เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฒเจˆ เจ‡เฉฑเจ•) เจฒเจˆ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ€เจเฅค เจ…เจธเฉ€เจ‚ เจซเจฟเจฐ เจ‡เจนเจจเจพเจ‚ เจฌเจฟเจŸเจฎเฉˆเจชเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจ—เฉฑเจฒ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจ•เฉ‹เจฒ เจ‡เจน เจธเฉฐเจชเจคเฉ€ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค เจœเฉ‡เจ•เจฐ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ 4 เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจฐเจพเจ‚เจกเจพ เจนเฉˆ, เจคเจพเจ‚ เจฌเจฟเฉฑเจŸ เจจเฉฐเจฌเจฐ 4 เจตเจฟเฉฑเจš โ€œเจ‡เฉฑเจ• เจตเจฐเจพเจ‚เจกเจพ เจนเฉˆโ€ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจจเฉ‚เฉฐ 1 (เจœเฉ‡ เจ•เฉ‹เจˆ เจตเจฐเจพเจ‚เจกเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ 0) 'เจคเฉ‡ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจนเฉเจฃ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเจญ เจคเฉ‹เจ‚ เจธเจฐเจฒ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจนเฉˆ, เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ‡ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจฒเจˆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ:

  • โ€œเจฎเฉˆเจจเฉ‚เฉฐ เจธเจผเจพเจ•เจพเจนเจพเจฐเฉ€-เจ…เจจเฉเจ•เฉ‚เจฒ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจฆเจฟเจ–เจพเจ“โ€;
  • "เจฎเฉˆเจจเฉ‚เฉฐ เจตเจฐเจพเจ‚เจกเฉ‡ เจตเจพเจฒเฉ‡ เจธเจธเจคเฉ‡ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจฆเจฟเจ–เจพเจ“ เจœเจฟเฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฎเฉ‡เจœเจผ เจฐเจฟเจœเจผเจฐเจต เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค"

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ•เจฟเจตเฉ‡เจ‚? เจ†เจ“ เจ‡เฉฑเจ• เจจเจœเจผเจฐ เจฎเจพเจฐเฉ€เจเฅค เจชเจนเจฟเจฒเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจฌเจนเฉเจค เจธเจงเจพเจฐเจจ เจนเฉˆ. เจธเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ "เจธเจผเจพเจ•เจพเจนเจพเจฐเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒ" เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจฒเฉˆเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจฌเจฟเฉฑเจŸ เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจ เจนเจจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจฆเฉ‚เจœเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจฅเฉ‹เฉœเฉ€ เจนเฉ‹เจฐ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉˆ. เจธเจพเจจเฉ‚เฉฐ เจธเจธเจคเฉ‡ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ "เจฎเจนเจฟเฉฐเจ—เฉ‡" เจฌเจฟเจŸเจฎเฉˆเจช 'เจคเฉ‡ เจจเจพเจŸ เจฌเจฟเจŸเจฎเฉˆเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ, เจซเจฟเจฐ เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ "เจ•เฉ€ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจŸเฉ‡เจฌเจฒ เจฌเฉเฉฑเจ• เจ•เจฐ เจธเจ•เจฆเจพ เจนเจพเจ‚" เจฌเจฟเฉฑเจŸเจฎเฉˆเจช, เจ…เจคเฉ‡ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเจพ "เจ‡เฉฑเจ• เจตเจฐเจพเจ‚เจกเจพ เจนเฉˆ" เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจจเจพเจฒเฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจ…เจฆเจพเจฐเจฟเจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€ เจœเฉ‹ เจธเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš, เจ‡เจน เจธเจฟเจฐเจซเจผ เจฏเฉ‚เจจเฉ‹เจธเจŸ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจนเฉˆเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เฉฑเจฅเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเจฟเจงเจพเจ‚เจค เจธเจผเจพเจฎเจฒ เจนเจจ, เจชเจฐ เจšเจฟเฉฐเจคเจพ เจจเจพ เจ•เจฐเฉ‹, เจ…เจธเฉ€เจ‚ เจฌเจนเฉเจค เจœเจฒเจฆเฉ€ เจ•เฉ‹เจก เจฆเฉ‡เจ–เจพเจ‚เจ—เฉ‡เฅค

เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจ•เจฟเฉฑเจฅเฉ‡ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ?

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ—เฉ‚เจ—เจฒ เจฌเจฟเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธเจธ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ 90% เจœเจตเจพเจฌ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจœเจพเจ‚ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ“เจฐเฉ‡เจ•เจฒ เจกเฉ€เจฌเฉ€ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉ‹เจฃเจ—เฉ‡. เจชเจฐ เจนเฉ‹เจฐ เจกเฉ€เจฌเฉ€เจเจฎเจเจธ เจธเจผเจพเจ‡เจฆ เจ…เจœเจฟเจนเฉ€ เจตเจงเฉ€เจ† เจšเฉ€เจœเจผ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ เฉ€เจ• เจนเฉˆ? เจธเจš เจตเจฟเฉฑเจš เจจเจนเฉ€.

เจ†เจ“ เจฎเฉเฉฑเจ– เจธเจผเฉฑเจ•เฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เฉ€เจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
MySQL เจ…เจœเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เฉฑเจ• เจชเฉเจฐเจธเจคเจพเจต เจนเฉˆ เจœเฉ‹ เจ‡เจธ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฆเจพ เจธเฉเจเจพเจ… เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ (https://dev.mysql.com/worklog/task/?id=1524).

PostgreSQL เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ•เจˆ เจนเฉ‹เจฐ เจธเฉ‚เจšเจ•เจพเจ‚เจ•เจพเจ‚ เจตเจฟเฉฑเจš เจ–เฉ‹เจœ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆ เจธเจงเจพเจฐเจจ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ…เจคเฉ‡ เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

Tarantool เจ•เฉ‹เจฒ เจฌเจฟเฉฑเจŸเจธเฉˆเฉฑเจŸ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจนเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ 'เจคเฉ‡ เจธเจงเจพเจฐเจจ เจ–เฉ‹เจœเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

Redis เจตเจฟเฉฑเจš เจธเจงเจพเจฐเจจ เจฌเจฟเฉฑเจŸเจซเฉ€เจฒเจก เจนเจจ (https://redis.io/commands/bitfield) เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚เฅค

เจฎเฉ‹เจ‚เจ—เฉ‹เจกเฉ€เจฌเฉ€ เจ…เจœเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เฉฑเจ• เจชเฉเจฐเจธเจคเจพเจต เจตเฉ€ เจนเฉˆ เจœเฉ‹ เจธเฉเจเจพเจ… เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจธ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจœเจพเจตเฉ‡เฅค https://jira.mongodb.org/browse/SERVER-1723

Elasticsearch เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ (https://www.elastic.co/blog/frame-of-reference-and-roaring-bitmaps).

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

  • เจชเจฐ เจธเจพเจกเฉ‡ เจ˜เจฐ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ—เฉเจ†เจ‚เจขเฉ€ เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ† เจนเฉˆ: เจชเจฟเจฒเฉ‹เจธเจพเฅค เจ‡เจน เจ—เฉ‹ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ—เฉˆเจฐ-เจธเฉฐเจฌเฉฐเจงเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจนเฉˆเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซเจผ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจธเจผเจพเจฎเจฒ เจนเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ 'เจคเฉ‡ เจธเจญ เจ•เฉเจ เจ†เจงเจพเจฐเจฟเจค เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฅเฉ‹เฉœเฉเจนเฉ€ เจฆเฉ‡เจฐ เจฌเจพเจ…เจฆ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ

เจชเจฐ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจ‡เฉฐเจจเฉ‡ เจ˜เฉฑเจŸ เจนเฉ€ เจ•เจฟเจ‰เจ‚ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ? เจ‡เจธ เจธเจตเจพเจฒ เจฆเจพ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจ‰เจฃเจพ เจšเจพเจนเจพเจ‚เจ—เจพ เจ•เจฟ เจ—เฉ‹ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจธเจงเจพเจฐเจจ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจนเฉˆ.
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจŸเฉเจ•เฉœเฉ‡ เจนเจจเฅค เจ—เฉ‹ เจตเจฟเฉฑเจš, เจ†เจ“ เจ‡เจธเจฆเฉ‡ เจฒเจˆ เจฌเจพเจˆเจŸ เจธเจฒเจพเจˆเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ€เจเฅค

เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจฆเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฒเจˆ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจนเฉˆ, เจ…เจคเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจฌเจฟเฉฑเจŸ เจ‡เจน เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจ‡เฉฑเจ• เจ–เจพเจธ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจตเจฟเฉฑเจš เจ‡เจน เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจธเจพเจจเฉ‚เฉฐ เจฆเฉ‹ เจธเจนเจพเจ‡เจ• เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจชเจตเฉ‡เจ—เฉ€เฅค เจ‡เฉฑเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจพเจกเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจชเจพเจ‚ เจจเฉ‚เฉฐ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจกเฉ‡เจŸเจพ เจจเจพเจฒ เจญเจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€เฅค เจฌเฉ‡เจคเจฐเจคเฉ€เจฌเฉ‡, เจชเจฐ เจ‡เฉฑเจ• เจ–เจพเจธ เจธเฉฐเจญเจพเจตเจจเจพ เจฆเฉ‡ เจจเจพเจฒ เจ•เจฟ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจธเฉฐเจชเจคเฉ€ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฎเฉ‡เจฐเจพ เจฎเฉฐเจจเจฃเจพ เจนเฉˆ เจ•เจฟ เจฎเจพเจธเจ•เฉ‹ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจนเจจ เจœเจฟเฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจŸเฉ‡เจฌเจฒ เจฐเจฟเจœเจผเจฐเจต เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจ‡เจน เจฎเฉˆเจจเฉ‚เฉฐ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจฒเจ—เจญเจ— 20% เจ…เจฆเจพเจฐเฉ‡ เจธเจผเจพเจ•เจพเจนเจพเจฐเฉ€เจ†เจ‚ เจฒเจˆ เจขเฉเจ•เจตเฉ‡เจ‚ เจนเจจเฅค

เจฆเฉ‚เจœเจพ เจซเฉฐเจ•เจธเจผเจจ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจจเฉ‚เฉฐ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจธเจตเจพเจฒ เจฆเจพ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจฒเจˆ "เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจน เจธเจธเจคเฉ‡ เจฐเฉˆเจธเจŸเฉ‹เจฐเฉˆเจ‚เจŸ เจฆเจฟเจ–เจพเจ“ เจœเจฟเจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเฉ‡เจนเฉœเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจน เจฐเจฟเจœเจผเจฐเจตเฉ‡เจธเจผเจจ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ," เจธเจพเจจเฉ‚เฉฐ เจฆเฉ‹ เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ: เจจเจนเฉ€เจ‚ เจ…เจคเฉ‡ เจ…เจคเฉ‡เฅค

เจ…เจธเฉ€เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ…เจคเฉ‡ เจจเจพ เจ“เจชเจฐเฉ‡เจŸเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ†เจชเจฃเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจธเจฐเจฒ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค

เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจฐเฉ‡เจ• เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฒเจˆ เจซเฉฐเจ•เจธเจผเจจ เจนเจจเฅค เจ‰เจน เจฆเฉ‹เจตเฉ‡เจ‚ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เจฆเฉ‡ เจนเจจ, เจนเจฐเฉ‡เจ• เจคเฉ‹เจ‚ เจ…เจจเฉเจธเจพเจฐเฉ€ เจคเฉฑเจค เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจ, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจจเจพเจฒ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจจเฉ‚เฉฐ เจจเจคเฉ€เจœเฉ‡ เจตเจพเจฒเฉ‡ เจŸเฉเจ•เฉœเฉ‡ เจตเจฟเฉฑเจš เจชเจพ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ…เจคเฉ‡ เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจ–เฉ‹เจœ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเจพ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจฒเจˆ เจ†เจชเจฃเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ…เจคเฉ‡ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจ‡เฉฐเจจเฉ€ เจ‰เฉฑเจšเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจญเจพเจตเฉ‡เจ‚ เจซเฉฐเจ•เจธเจผเจจ เจฌเจนเฉเจค เจธเจงเจพเจฐเจจ เจนเจจ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจนเจฐ เจตเจพเจฐ เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจฌเฉเจฒเจพเจ‰เจฃ 'เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจจเจคเฉ€เจœเจพ เจตเจพเจฒเจพ เจŸเฉเจ•เฉœเจพ เจตเจพเจชเจธ เจจเจพ เจ•เจฐเจ•เฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเจพ เจชเฉˆเจธเจพ เจฌเจšเจพเจ‡เจ† เจนเฉˆเฅค

pprof เจจเจพเจฒ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒเจฟเฉฐเจ— เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฎเฉˆเจ‚ เจฆเฉ‡เจ–เจฟเจ† เจ•เจฟ เจ—เฉ‹ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจธเจงเจพเจฐเจจ เจชเจฐ เจฌเจนเฉเจค เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ“เจชเจŸเฉ€เจฎเจพเจˆเจœเฉ‡เจธเจผเจจ เจ—เฉเฉฐเจฎ เจธเฉ€: เจซเฉฐเจ•เจธเจผเจจ เจ‡เจจเจฒเจพเจˆเจจเจฟเฉฐเจ—เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ—เฉ‹ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฒเฉ‚เจชเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจกเจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เจœเจฟเจนเฉ‡ เจฒเฉ‚เจชเจธ เจตเจพเจฒเฉ‡ เจ‡เจจเจฒเจพเจˆเจจ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เจจเจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจชเจฐ เจฎเฉˆเจ‚ เจกเจฐเจฆเจพ เจจเจนเฉ€เจ‚ เจนเจพเจ‚ เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจฒเฉ‚เจช เจฆเฉ€ เจฌเจœเจพเจ เจ—เฉ‹เจŸเฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเฉ‚เฉฐ เจฎเฉ‚เจฐเจ– เจฌเจฃเจพ เจธเจ•เจฆเจพ เจนเจพเจ‚, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจšเฉฐเจ—เฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจฆเจฟเจจเจพเจ‚ เจตเจฟเฉฑเจš.

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจ…เจคเฉ‡, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจนเฉเจฃ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจธเจพเจกเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ–เฉเจธเจผเฉ€ เจจเจพเจฒ เจ‡เจจเจฒเจพเจˆเจจ เจ•เจฐเฉ‡เจ—เจพ! เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ…เจธเฉ€เจ‚ เจฒเจ—เจญเจ— 2 เจฎเจพเจˆเจ•เฉเจฐเฉ‹ เจธเจ•เจฟเฉฐเจŸ เจฌเจšเจพเจ‰เจฃ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจง เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจญเฉˆเฉœเจพ เจจเจนเฉ€เจ‚!

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจฆเฉ‚เจœเฉ€ เจฐเฉเจ•เจพเจตเจŸ เจ‡เจน เจฆเฉ‡เจ–เจฃเจพ เจ†เจธเจพเจจ เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจจเฉ‚เฉฐ เจจเฉ‡เฉœเจฟเจ“เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹. เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเฉ‡ เจธเจพเจกเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจ—เจฐเจฎ เจฒเฉ‚เจช เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ‡เฉฑเจ• เจŸเฉเจ•เฉœเจพ เจธเฉ€เจฎเจพ เจœเจพเจ‚เจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€เฅค เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ—เฉ‹ เจ‡เฉฑเจ• เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจญเจพเจธเจผเจพ เจนเฉˆ, เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจกเจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจฎเฉ‡เจฐเฉ‡ เจคเจฟเฉฐเจจ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸ (เจคเจฟเฉฐเจจ เจŸเฉเจ•เฉœเฉ‡) เจตเฉฑเจ–-เจตเฉฑเจ– เจ†เจ•เจพเจฐ เจฆเฉ‡ เจนเจจ. เจ†เจ–เจผเจฐเจ•เจพเจฐ, เจซเจฟเจฐ เจ‡เฉฑเจ• เจ…เจ–เฉŒเจคเฉ€ เจฌเจซเจฐ เจ“เจตเจฐเจซเจฒเฉ‹ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจฟเจงเจพเจ‚เจคเจ• เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เฉ€.

เจ†เจ‰ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเฉ‚เฉฐ เจ‡เจน เจฆเจฟเจ–เจพ เจ•เฉ‡ เจญเจฐเฉ‹เจธเจพ เจฆเจฟเจตเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจธเจพเจฐเฉ‡ เจธเจฒเจพเจˆเจธ เจ‡เฉฑเจ•เฉ‹ เจ†เจ•เจพเจฐ เจฆเฉ‡ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจœเจพเจ‚เจš เจœเฉ‹เฉœ เจ•เฉ‡ เจ…เจœเจฟเจนเจพ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เจธ เจจเฉ‚เฉฐ เจฆเฉ‡เจ– เจ•เฉ‡, เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจ–เฉเจธเจผเฉ€ เจจเจพเจฒ เจœเจพเจ‚เจš เจจเฉ‚เฉฐ เจ›เฉฑเจก เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจนเฉ‹เจฐ 500 เจจเฉˆเจจเฉ‹เจธเจ•เจฟเฉฐเจก เจฆเฉ€ เจฌเจšเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจตเฉฑเจกเฉ‡ เจฌเฉเฉฑเจšเฉœ

เจ เฉ€เจ• เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจธเจงเจพเจฐเจฃ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจคเฉ‹เจ‚ เจ•เฉเจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจจเจฟเจšเฉ‹เฉœเจฃ เจตเจฟเฉฑเจš เจ•เจพเจฎเจฏเจพเจฌ เจฐเจนเฉ‡, เจชเจฐ เจ‡เจน เจจเจคเฉ€เจœเจพ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆเจพ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจจเจพเจฒ เจธเฉฐเจญเจต เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจฎเจพเฉœเจพ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ เจœเฉ‹ เจ•เฉเจ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ‰เจน เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจ•เฉเจธเจผเจฒเจคเจพ เจจเจพเจฒ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจชเจฐ, เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจจเฉ‚เฉฐ เจ•เฉฐเจฎ เจฆเฉ‡ เจฌเจนเฉเจค เจ›เฉ‹เจŸเฉ‡ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจจเจพเจฒ "เจซเฉ€เจก" เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจธเจพเจกเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจฌเจพเจˆเจŸ-เจฌเจพเจˆ-เจฌเจพเจˆเจŸ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ…เจธเฉ€เจ‚ UInt8 เจฆเฉ‡ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ 64-เจฌเจพเจˆเจŸ เจšเฉฐเจ•เจธ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ†เจชเจฃเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจฌเจฆเจฒ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจตเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เจธ เจ›เฉ‹เจŸเฉ€ เจœเจฟเจนเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเฉ‡ เจฌเฉˆเจš เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจ…เฉฑเจ  เจ—เฉเจฃเจพ เจตเจงเจพ เจ•เฉ‡ เจธเจพเจกเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจจเฉ‚เฉฐ เจ…เฉฑเจ  เจ—เฉเจฃเจพ เจตเจงเจพ เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค เจฒเจพเจญ เจฐเฉ‡เจ–เจฟเจ• เจ•เจฟเจนเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ.

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจชเจฐ เจ‡เจน เจ…เฉฐเจค เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ 16, 32 เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ 64 เจฌเจพเจˆเจŸเจธ เจฆเฉ‡ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ…เจœเจฟเจนเฉ‡ "เจตเจฟเจ†เจชเจ•" เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเฉฐเจ—เจฒ เจ‡เฉฐเจธเจŸเฉเจฐเจ•เจธเจผเจจ เจฎเจฒเจŸเฉ€เจชเจฒ เจกเฉ‡เจŸเจพ (SIMD; เจ‡เฉฑเจ• เจนเจฆเจพเจ‡เจค, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพ) เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจคเจพเจ‚ เจœเฉ‹ เจ‡เจน เจ…เจœเจฟเจนเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‡, เจจเฉ‚เฉฐ เจตเฉˆเจ•เจŸเฉ‹เจฐเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ—เฉ‹ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเฉˆเจ•เจŸเจฐเจพเจˆเจœเจผเฉ‡เจธเจผเจจ 'เจคเฉ‡ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉˆ. เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, เจ—เฉ‹ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจตเฉˆเจ•เจŸเจฐเจพเจˆเจœเจผ เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ•เฉ‹ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เจพ เจนเฉˆ เจ—เฉ‹ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เจนเจจเจพเจ‚ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฅเฉ€เจ‚ เจฒเฉˆเจฃเจพ เจ…เจคเฉ‡ เจฐเฉฑเจ–เจฃเจพเฅค

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจ—เฉ‹ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจ‡เฉฑเจ• เจ…เจœเฉ€เจฌ เจœเจพเจจเจตเจฐ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจธเจผเจพเจ‡เจฆ เจœเจพเจฃเจฆเฉ‡ เจนเฉ‹เจตเฉ‹เจ—เฉ‡ เจ•เจฟ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจญเจพเจธเจผเจพ เจ…เจœเจฟเจนเฉ€ เจšเฉ€เจœเจผ เจนเฉˆ เจœเฉ‹ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจฆเฉ‡ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเจพเจฒ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจœเฉเฉœเฉ€ เจนเฉ‹เจˆ เจนเฉˆ เจœเจฟเจธ เจฒเจˆ เจคเฉเจธเฉ€เจ‚ เจฒเจฟเจ– เจฐเจนเฉ‡ เจนเฉ‹, เจชเจฐ เจ—เฉ‹ เจตเจฟเฉฑเจš เจ…เจœเจฟเจนเจพ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ—เฉ‹ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจ‡เฉฑเจ• IRL (เจ‡เฉฐเจŸเจฐเจฎเฉ€เจกเฉ€เจเจŸ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจญเจพเจธเจผเจพ) เจœเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐเจฒเฉ€ เจญเจพเจธเจผเจพ เจตเจฐเจ—เจพ เจนเฉˆ: เจ‡เจน เจ…เจฎเจฒเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจธเฉเจคเฉฐเจคเจฐ เจนเฉˆเฅค เจฐเฉŒเจฌ เจชเจพเจˆเจ• เจจเฉ‡ เจธเจผเจพเจจเจฆเจพเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เฉ€เจคเจพ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ‡เจธ เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจ•เจˆ เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจกเฉ‡เจจเจตเจฐ เจฆเฉ‡ เจ—เฉ‹เจซเจฐเจ•เฉ‹เจจ เจตเจฟเจ–เฉ‡.

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, Go เจ‡เฉฑเจ• เจ…เจธเจพเจงเจพเจฐเจจ เจชเจฒเจพเจจ 9 เจซเจพเจฐเจฎเฉˆเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเฉ‡ AT&T เจ…เจคเฉ‡ Intel เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจ–เจฐเจพ เจนเฉˆเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เจน เจ•เจนเจฟเจฃเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเฉˆ เจ•เจฟ เจนเฉฑเจฅ เจจเจพเจฒ เจ—เฉ‹ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจฒเจฟเจ–เจฃเจพ เจธเจญ เจคเฉ‹เจ‚ เจฎเจœเจผเฉ‡เจฆเจพเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจชเจฐ, เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฆเฉ‹ เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจŸเฉ‚เจฒ เจนเจจ เจœเฉ‹ เจ—เฉ‹ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจฒเจฟเจ–เจฃ เจตเจฟเฉฑเจš เจธเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐเจฆเฉ‡ เจนเจจ: เจชเฉ€เจšเจชเฉ€ เจ…เจคเฉ‡ เจเจตเฉ‹เฅค เจฆเฉ‹เจตเฉ‡เจ‚ เจ‰เจชเจฏเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจ•เฉเจฐเจฎเจตเจพเจฐ เจชเจพเจˆเจฅเจจ เจ…เจคเฉ‡ เจ—เฉ‹ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‡ เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจ•เฉ‹เจก เจคเฉ‹เจ‚ เจ—เฉ‹ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจคเจฟเจ†เจฐ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เจน เจ‰เจชเจฏเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฐเจœเจฟเจธเจŸเจฐ เจ…เจฒเฉ‹เจ•เฉ‡เจธเจผเจจ, เจฐเจพเจˆเจŸเจฟเฉฐเจ— เจฒเฉ‚เจชเจธ เจตเจฐเจ—เฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ—เฉ‹ เจตเจฟเฉฑเจš เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจฆเฉ€ เจฆเฉเจจเฉ€เจ† เจตเจฟเฉฑเจš เจœเจพเจฃ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจ…เจธเฉ€เจ‚ เจเจตเฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจ‡เจธ เจฒเจˆ เจธเจพเจกเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฒเจ—เจญเจ— เจจเจฟเจฏเจฎเจค เจ—เฉ‹ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจนเฉ‹เจฃเจ—เฉ‡เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เจน เจ‰เจน เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ• เจเจตเฉ‹ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฆเฉ€ เจธเจญ เจคเฉ‹เจ‚ เจธเจฐเจฒ เจ‰เจฆเจพเจนเจฐเจฃ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฎเฉ‡เจจ() เจซเฉฐเจ•เจธเจผเจจ เจนเฉˆ, เจœเฉ‹ เจ†เจชเจฃเฉ‡ เจ…เฉฐเจฆเจฐ Add() เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจ…เจฐเจฅ เจนเฉˆ เจฆเฉ‹ เจจเฉฐเจฌเจฐ เจœเฉ‹เฉœเจจเจพเฅค เจจเจพเจฎ เจฆเฉเจ†เจฐเจพ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจฎเฉเจซเจค เจ…เจคเฉ‡ เจขเฉเจ•เจตเฉ‡เจ‚ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฐเจœเจฟเจธเจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจฅเฉ‡ เจธเจนเจพเจ‡เจ• เจซเฉฐเจ•เจธเจผเจจ เจนเจจเฅค เจนเจฐเฉ‡เจ• เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฆเจพ เจเจตเฉ€เจ“ 'เจคเฉ‡ เจ‡เฉฑเจ• เจ…เจจเฉเจธเจพเจฐเฉ€ เจซเฉฐเจ•เจธเจผเจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ ADDQ เจตเจฟเฉฑเจš เจฆเฉ‡เจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจจเจคเฉ€เจœเจพ เจฎเฉเฉฑเจฒ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจนเจพเจ‡เจ• เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ—เฉ‹ เจœเจจเจฐเฉ‡เจŸ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจ•เฉ‡, เจ…เจธเฉ€เจ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจจเฉ‚เฉฐ เจเจตเฉ‹ 'เจคเฉ‡ เจšเจฒเจพเจตเจพเจ‚เจ—เฉ‡ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจฆเฉ‹ เจซเจพเจˆเจฒเจพเจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจฃเจ—เฉ€เจ†เจ‚:

  • เจ—เฉ‹ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจตเจฟเฉฑเจš เจจเจคเฉ€เจœเจพ เจ•เฉ‹เจก เจฆเฉ‡ เจจเจพเจฒ add.s;
  • เจฆเฉ‹ เจธเฉฐเจธเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฒเจˆ เจซเฉฐเจ•เจธเจผเจจ เจนเฉˆเจกเจฐ เจฆเฉ‡ เจจเจพเจฒ stub.go: เจœเจพเจ“ เจ…เจคเฉ‡ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐเฅค

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจนเฉเจฃ เจœเจฆเฉ‹เจ‚ เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ เจ•เจฟ avo เจ•เฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจตเฉ‡เจ‚, เจ†เจ“ เจ†เจชเจฃเฉ‡ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจเฅค เจฎเฉˆเจ‚ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจธเจ•เฉ‡เจฒเจฐ เจ…เจคเฉ‡ เจตเฉˆเจ•เจŸเจฐ (SIMD) เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจ†เจ“ เจชเจนเจฟเจฒเจพเจ‚ เจธเจ•เฉ‡เจฒเจฐ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเจฟเจ›เจฒเฉ€ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฎเฉเจซเจค เจ…เจคเฉ‡ เจตเฉˆเจง เจ†เจฎ เจ‰เจฆเฉ‡เจธเจผ เจฐเจœเจฟเจธเจŸเจฐ เจฆเฉ€ เจฎเฉฐเจ— เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚, เจธเจพเจจเฉ‚เฉฐ เจฆเจฒเฉ€เจฒเจพเจ‚ เจฒเจˆ เจ†เจซเจธเฉˆเฉฑเจŸเจพเจ‚ เจ…เจคเฉ‡ เจ†เจ•เจพเจฐเจพเจ‚ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจเจตเฉ‹ เจ‡เจน เจธเจญ เจธเจพเจกเฉ‡ เจฒเจˆ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ…เจธเฉ€เจ‚ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจ—เฉ‹ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเฉ‚เฉฐ เจšเจพเจฒเจฌเจพเจœเจผ เจ•เจฐเจจ เจฒเจˆ เจฒเฉ‡เจฌเจฒ เจ…เจคเฉ‡ เจ—เฉ‹เจŸเฉ‹ (เจœเจพเจ‚ เจœเฉฐเจช) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเฉ€, เจชเจฐ เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค เจฌเจฟเฉฐเจฆเฉ‚ เจ‡เจน เจนเฉˆ เจ•เจฟ เจšเฉฑเจ•เจฐ เจ‡เฉฑเจ• เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจธเฉฐเจ•เจฒเจช เจนเจจ. เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจตเจฟเฉฑเจš, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเจฟเจฐเจซ เจฒเฉ‡เจฌเจฒ เจ…เจคเฉ‡ เจœเฉฐเจช เจนเจจ.
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจฌเจพเจ•เฉ€ เจ•เฉ‹เจก เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจœเจพเจฃเฉ‚ เจ…เจคเฉ‡ เจธเจฎเจเจฃ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจฒเฉ‡เจฌเจฒเจพเจ‚ เจ…เจคเฉ‡ เจœเฉฐเจชเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจฒเฉ‚เจช เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจธเจพเจกเฉ‡ เจฆเฉ‹ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจฆเจพ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจœเจฟเจนเจพ เจŸเฉเจ•เฉœเจพ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจพเจ‚, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจ (เจ…เจคเฉ‡ เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚) เจจเจพเจฒ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจซเจฟเจฐ เจจเจคเฉ€เจœเฉ‡ เจจเฉ‚เฉฐ เจจเจคเฉ€เจœเฉ‡ เจตเจพเจฒเฉ‡ เจŸเฉเจ•เฉœเฉ‡ เจตเจฟเฉฑเจš เจชเจพ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจธเจพเจฐเฉ‡เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ…เฉฐเจคเจฎ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจ•เฉ‹เจก เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจพเจจเฉ‚เฉฐ เจ”เจซเจธเฉˆเฉฑเจŸเจพเจ‚ เจ…เจคเฉ‡ เจ†เจ•เจพเจฐเจพเจ‚ (เจนเจฐเฉ‡ เจฐเฉฐเจ— เจตเจฟเฉฑเจš เจ‰เจœเจพเจ—เจฐ เจ•เฉ€เจคเฉ‡) เจœเจพเจ‚ เจตเจฐเจคเฉ‡ เจ—เจ เจฐเจœเจฟเจธเจŸเจฐเจพเจ‚ (เจฒเจพเจฒ เจตเจฟเฉฑเจš เจ‰เจœเจพเจ—เจฐ เจ•เฉ€เจคเฉ‡) เจฆเจพ เจฐเจฟเจ•เจพเจฐเจก เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจญเจพเจธเจผเจพ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ—เฉ‹ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเจพเจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจพเจ‚เจ—เฉ‡ เจ•เจฟ เจ‡เจน เจ‰เจนเฉ€ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจน เจ‰เจฎเฉ€เจฆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ. เจ†เจ–เจผเจฐเจ•เจพเจฐ, เจ…เจธเฉ€เจ‚ เจ•เฉเจ เจ–เจพเจธ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ - เจ…เจธเฉ€เจ‚ เจนเฉเจฃเฉ‡ เจฆเฉเจฌเจพเจฐเจพ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจ—เฉ‹ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจ•เฉ€ เจ•เจฐเฉ‡เจ—เจพ.

เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ…เจธเฉ€เจ‚ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเฉ‚เฉฐ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‡ เจธเจพเจกเฉ‡ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจจเจฒเจพเจˆเจจ เจ•เจฐเจจ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡เฅค เจ—เฉ‹ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจตเจฟเฉฑเจš เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจ…เจœเจฟเจนเฉ€ เจ•เฉ‹เจˆ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจธ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจ•เจพเจซเจผเฉ€ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆเฅค

เจ‡เจธ เจฒเจˆ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจ›เฉ‹เจŸเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจคเฉ‹เจ‚ เจ•เฉ‹เจˆ เจฒเจพเจญ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจ…เจธเฉฐเจญเจต เจนเฉˆเฅค เจธเจพเจจเฉ‚เฉฐ เจœเจพเจ‚ เจคเจพเจ‚ เจตเฉฑเจกเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจœเจพเจ‚ เจจเจตเฉ‡เจ‚ เจ—เจฃเจฟเจค/เจฌเจฟเฉฑเจŸ เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆ, เจœเจพเจ‚ เจ…เจธเฉˆเจ‚เจฌเจฒเจฐ เจญเจพเจธเจผเจพ เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจ†เจ‰ เจนเฉเจฃ เจธเจพเจกเฉ‡ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจตเฉˆเจ•เจŸเจฐ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เจธ เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฎเฉˆเจ‚ AVX2 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ…เจธเฉ€เจ‚ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจœเฉ‹ 32-เจฌเจพเจˆเจŸ เจญเจพเจ—เจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ•เฉ‹เจก เจฆเฉ€ เจฌเจฃเจคเจฐ เจฌเจนเฉเจค เจนเฉ€ เจธเจ•เฉ‡เจฒเจฐ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ‡ เจธเจฎเจพเจจ เจนเฉˆ: เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฒเฉ‹เจก เจ•เจฐเจจเจพ, เจ‡เฉฑเจ• เจฎเฉเจซเจค เจธเจพเจ‚เจเจพ เจฐเจœเจฟเจธเจŸเจฐ เจฆเฉ€ เจฎเฉฐเจ— เจ•เจฐเจจเจพ, เจ†เจฆเจฟเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เฉฑเจ• เจจเจตเฉ€เจจเจคเจพ เจ‡เจน เจนเฉˆ เจ•เจฟ เจตเจฟเจ†เจชเจ• เจตเฉˆเจ•เจŸเจฐ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจตเจฟเจธเจผเฉ‡เจธเจผ เจตเจฟเจ†เจชเจ• เจฐเจœเจฟเจธเจŸเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค 32-เจฌเจพเจˆเจŸ เจšเฉฐเจ•เจธ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจ‡เจน Y เจจเจพเจฒ เจชเฉเจฐเฉ€เจซเจฟเจ•เจธ เจ•เฉ€เจคเฉ‡ เจฐเจœเจฟเจธเจŸเจฐ เจนเจจเฅค เจ‡เจธ เจฒเจˆ เจคเฉเจธเฉ€เจ‚ เจ•เฉ‹เจก เจตเจฟเฉฑเจš YMM() เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹เฅค เจœเฉ‡เจ•เจฐ เจฎเฉˆเจ‚ 512-เจฌเจฟเฉฑเจŸ เจญเจพเจ—เจพเจ‚ เจจเจพเจฒ AVX-64 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจฐเจฟเจนเจพ เจธเฉ€, เจคเจพเจ‚ เจ…เจ—เฉ‡เจคเจฐ Z เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจฆเฉ‚เจœเฉ€ เจจเจตเฉ€เจจเจคเจพ เจ‡เจน เจนเฉˆ เจ•เจฟ เจฎเฉˆเจ‚ เจฒเฉ‚เจช เจ…เจจเจฐเฉ‹เจฒเจฟเฉฐเจ— เจจเจพเจฎเจ• เจ‡เฉฑเจ• เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ, เจœเจฟเจธเจฆเจพ เจ…เจฐเจฅ เจนเฉˆ เจฒเฉ‚เจช เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค 'เจคเฉ‡ เจœเฉฐเจช เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉฑเจฅเฉ€เจ‚ เจ…เฉฑเจ  เจฒเฉ‚เจช เจ“เจชเจฐเฉ‡เจธเจผเจจ เจ•เจฐเจจเจพเฅค เจ‡เจน เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจฎเฉเจซเจค เจฐเจœเจฟเจธเจŸเจฐเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเฉเจ†เจฐเจพ เจธเฉ€เจฎเจฟเจค เจนเฉˆเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ–เฉˆเจฐ, เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฌเจพเจฐเฉ‡ เจ•เฉ€? เจ‰เจน เจธเฉเฉฐเจฆเจฐ เจนเฉˆ! เจ…เจธเฉ€เจ‚ เจธเจฐเจฌเฉ‹เจคเจฎ เจ—เฉ‹ เจนเฉฑเจฒ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— เจธเฉฑเจค เจ—เฉเจฃเจพ เจฆเฉ€ เจ—เจคเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€เฅค เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€, เจธเฉฑเจœเจพ?
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจชเจฐ เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจ•เจฟเจŠเจฐเฉ€ เจธเจผเจกเจฟเจŠเจฒเจฐ เจฒเจˆ AVX-512, เจชเฉเจฐเฉ€เจซเฉˆเจšเจฟเฉฐเจ— เจœเจพเจ‚ JIT (เจธเจฟเจฐเจซเจผ-เจ‡เจจ-เจŸเจพเจˆเจฎ เจ•เฉฐเจชเจพเจˆเจฒเจฐ) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เจธ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจตเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจคเฉ‡เจœเจผ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเจฐ เจ‡เจน เจœเจผเจฐเฉ‚เจฐ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพ เจนเฉˆ.

เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚

เจนเฉเจฃ เจœเจฆเฉ‹เจ‚ เจ…เจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ—เฉ‹ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ‡ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจ…เจคเฉ‡ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจฒเจพเจญเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ, เจ†เจ‰ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเฉ€เจ เจ•เจฟ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจ‡เฉฐเจจเฉ‡ เจ˜เฉฑเจŸ เจนเฉ€ เจ•เจฟเจ‰เจ‚ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจชเฉเจฐเจพเจฃเฉ‡ เจชเฉ‡เจชเจฐ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจจเจพเจฒ เจคเจฟเฉฐเจจ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจœเจผเจฟเจ•เจฐ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจจเจตเฉ‡เจ‚ เจชเฉ‡เจชเจฐ เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจฆเจฒเฉ€เจฒ เจฆเจฟเฉฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจ‰เจน เจนเฉเจฃ เจขเฉเจ•เจตเฉ‡เจ‚ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจฐเฉ‡เจ• เจธเจฎเฉฑเจธเจฟเจ† เจตเจฟเฉฑเจš เจกเฉ‚เฉฐเจ˜เจพเจˆ เจจเจพเจฒ เจกเฉเจฌเจ•เฉ€ เจจเจนเฉ€เจ‚ เจฒเจตเจพเจ‚เจ—เฉ‡, เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจคเจนเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเฉ‡เจ–เจพเจ‚เจ—เฉ‡เฅค

เจ‰เฉฑเจš เจ•เจพเจฐเจกเฉ€เจจเจฒเจฟเจŸเฉ€ เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ†

เจ‡เจธ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจธเจฟเจฐเจซ เจ˜เฉฑเจŸ เจ•เจพเจฐเจกเฉ€เจจเจฒเจฟเจŸเฉ€ เจตเจพเจฒเฉ‡ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฒเจˆ เจขเฉเจ•เจตเฉ‡เจ‚ เจนเจจ, เจฏเจพเจจเฉ€ เจ‰เจน เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจฎเฉเฉฑเจฒ เจ˜เฉฑเจŸ เจนเจจ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฒเจฟเฉฐเจ— เจœเจพเจ‚ เจ…เฉฑเจ–เจพเจ‚ เจฆเจพ เจฐเฉฐเจ—), เจ…เจคเฉ‡ เจ•เจพเจฐเจจ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ…เจœเจฟเจนเฉ‡ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเฉ€ เจ†เจฎ เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ (เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸ เจชเฉเจฐเจคเฉ€ เจฎเฉเฉฑเจฒ) เจ‰เฉฑเจš เจฎเฉเฉฑเจ–เจคเจพ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจ‡เจน เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจฅเจพเจ‚ เจฒเจตเฉ‡เจ—เจพ เจ…เจคเฉ‡, เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฎเจพเฉœเฉ‡ (เจฌเจนเฉเจค เจ˜เฉฑเจŸ) เจญเจฐเฉ‡ เจœเจพเจฃเจ—เฉ‡เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ•เจฆเฉ‡-เจ•เจฆเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเจฟเจ†เจฐเฉ€ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจธเฉฐเจ–เจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจคเจฆเฉ‡ เจนเจพเจ‚เฅค เจชเจฐ เจ‡เจน เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเจพ เจ†เจ—เจฎเจจ เจธเฉ€ เจœเจฟเจธ เจจเฉ‡ เจธเจญ เจ•เฉเจ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ. เจชเจฟเจ›เจฒเฉ‡ เจฆเจนเจพเจ•เจฟเจ†เจ‚ เจตเจฟเฉฑเจš, เจตเจฟเจ—เจฟเจ†เจจเฉ€ เจ…เจคเฉ‡ เจ–เฉ‹เจœเจ•เจฐเจคเจพ เจฌเจฟเฉฑเจŸเจฎเฉˆเจชเจพเจ‚ เจฒเจˆ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฒเฉˆ เจ•เฉ‡ เจ†เจ เจนเจจเฅค เจ‰เจนเจจเจพเจ‚ เจฆเจพ เจฎเฉเฉฑเจ– เจซเจพเจ‡เจฆเจพ เจ‡เจน เจนเฉˆ เจ•เจฟ เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจ•เจฐเจจ เจฒเจˆ เจฌเจฟเฉฑเจŸเจฎเฉˆเจชเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ€เจ•เฉฐเจชเฉเจฐเฉˆเจธ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ - เจ…เจธเฉ€เจ‚ เจ•เฉฐเจชเจฐเฉˆเฉฑเจธเจก เจฌเจฟเฉฑเจŸเจฎเฉˆเจชเจพเจ‚ 'เจคเฉ‡ เจธเจฟเฉฑเจงเฉ‡ เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš, เจนเจพเจˆเจฌเฉเจฐเจฟเจก เจชเจนเฉเฉฐเจš เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจฃเฉ€เจ†เจ‚ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจ—เจˆเจ†เจ‚ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ—เจฐเจœเจฃ เจตเจพเจฒเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจชเฅค เจ‰เจน เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจฌเจฟเฉฑเจŸเจฎเฉˆเจชเจพเจ‚ เจฒเจˆ เจคเจฟเฉฐเจจ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเจธเจคเฉเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ - เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ–เฉเจฆ, เจเจฐเฉ‡ เจ…เจคเฉ‡ เจ…เจ–เฉŒเจคเฉ€ เจฌเจฟเฉฑเจŸ เจฐเจจ - เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจ•เจฐเจจ เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจ•เจฐเจจ เจฒเจˆ เจ‰เจนเจจเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจธเฉฐเจคเฉเจฒเจจเฅค

เจคเฉเจธเฉ€เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ—เจฐเจœเจฆเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฒเจˆ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจนเจจ, เจœเจฟเจธ เจตเจฟเฉฑเจš Go เจฒเจˆ เจคเจฟเฉฐเจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจธเจผเจพเจฎเจฒ เจนเจจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจชเจนเฉเฉฐเจš เจœเฉ‹ เจ‰เฉฑเจš เจฎเฉเฉฑเจ–เจคเจพ เจจเจพเจฒ เจจเจœเจฟเฉฑเจ เจฃ เจตเจฟเฉฑเจš เจธเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจจเฉ‚เฉฐ เจฌเจฟเจจเจฟเฉฐเจ— เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ•เจฒเจชเจจเจพ เจ•เจฐเฉ‹ เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจ–เฉ‡เจคเจฐ เจนเฉˆ เจœเฉ‹ เจ•เจฟเจธเฉ‡ เจตเจฟเจ…เจ•เจคเฉ€ เจฆเฉ€ เจ‰เจšเจพเจˆ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ‰เจšเจพเจˆ เจ‡เฉฑเจ• เจซเจฒเฉ‹เจŸเจฟเฉฐเจ— เจชเฉเจ†เจ‡เฉฐเจŸ เจจเฉฐเจฌเจฐ เจนเฉˆ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจฎเจจเฉเฉฑเจ– เจ‡เจธ เจจเฉ‚เฉฐ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจจเจนเฉ€เจ‚ เจธเฉ‹เจšเจฆเฉ‡เฅค เจธเจพเจกเฉ‡ เจฒเจˆ เจ‰เจšเจพเจˆ 185,2 เจธเฉˆเจ‚เจŸเฉ€เจฎเฉ€เจŸเจฐ เจ…เจคเฉ‡ 185,3 เจธเฉˆเจ‚เจŸเฉ€เจฎเฉ€เจŸเจฐ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจ…เฉฐเจคเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจธเจฎเจพเจจ เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ 1 เจธเฉˆเจ‚เจŸเฉ€เจฎเฉ€เจŸเจฐ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจธเจฎเฉ‚เจนเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจก เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค

เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจ‡เจน เจตเฉ€ เจœเจพเจฃเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจฒเฉ‹เจ• 50 เจธเฉˆเจ‚เจŸเฉ€เจฎเฉ€เจŸเจฐ เจคเฉ‹เจ‚ เจ›เฉ‹เจŸเฉ‡ เจ…เจคเฉ‡ 250 เจธเฉˆเจ‚เจŸเฉ€เจฎเฉ€เจŸเจฐ เจคเฉ‹เจ‚ เจฒเฉฐเจฌเฉ‡ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เจจเฉฐเจค เจ•เจพเจฐเจกเฉ€เจจเจฒเจฟเจŸเฉ€ เจตเจพเจฒเฉ‡ เจซเฉ€เจฒเจก เจจเฉ‚เฉฐ เจฒเจ—เจญเจ— 200 เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจฎเฉเฉฑเจ–เจคเจพ เจตเจพเจฒเฉ‡ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค

เจฌเฉ‡เจธเจผเฉฑเจ•, เจœเฉ‡ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡, เจ…เจธเฉ€เจ‚ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจตเจพเจงเฉ‚ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค

เจ‰เฉฑเจš เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจธเจฎเฉฑเจธเจฟเจ†

เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจจเจพเจฒ เจ…เจ—เจฒเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจจเจพ เจฌเจนเฉเจค เจฎเจนเจฟเฉฐเจ—เจพ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจกเจพเจŸเจพเจฌเฉ‡เจธ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจธเฉฐเจญเจพเจตเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเฉˆเจ‚เจ•เฉœเฉ‡ เจนเฉ‹เจฐ เจธเจตเจพเจฒ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจเฅค เจธเจพเจจเฉ‚เฉฐ เจธเจฎเจ•เจพเจฒเฉ€ เจกเฉ‡เจŸเจพ เจเจ•เจธเฉˆเจธ เจœเจพเจ‚ เจนเฉ‹เจฐ เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฒเจˆ เจฒเจพเจ• เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ…เจคเฉ‡ เจœเจฟเฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจตเฉฑเจกเจพ เจคเจพเจฒเจพ เจนเฉˆ, เจ‰เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉฑเจธเจฟเจ† เจนเฉˆ - เจคเจพเจฒเจพ เจตเจฟเจตเจพเจฆ, เจœเจฆเฉ‹เจ‚ เจ‡เจน เจคเจพเจฒเจพ เจ‡เฉฑเจ• เจฐเฉเจ•เจพเจตเจŸ เจฌเจฃ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจธเจผเจพเจฐเจกเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจœเจพเจ‚ เจตเจฐเจœเจจเจก เจ‡เฉฐเจกเฉˆเจ•เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจ…เจคเฉ‡ เจœเจพเจฃเฉ€-เจชเจ›เจพเจฃเฉ€ เจšเฉ€เจœเจผ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจจเฉ‚เฉฐ เจธเจผเจพเจฐเจก เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ•เฉ‹เจˆ เจนเฉ‹เจฐ เจกเฉ‡เจŸเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจ‡เฉฑเจ• เจตเฉฑเจกเฉ‡ เจคเจพเจฒเฉ‡ เจฆเฉ€ เจฌเจœเจพเจ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ›เฉ‹เจŸเฉ‡ เจคเจพเจฒเฉ‡ เจฆเจพ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจฎเจฟเจฒเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฒเจพเจ• เจตเจฟเจตเจพเจฆ เจคเฉ‹เจ‚ เจ›เฉเจŸเจ•เจพเจฐเจพ เจชเจพเจ“เฅค

เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฆเจพ เจฆเฉ‚เจœเจพ เจคเจฐเฉ€เจ•เจพ เจนเฉˆ เจตเจฐเจœเจจเจก เจ‡เฉฐเจกเฉˆเจ•เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ. เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ€ เจ‡เฉฑเจ• เจ•เจพเจชเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจ–เฉ‹เจœเจฃ เจœเจพเจ‚ เจชเฉœเฉเจนเจจ เจฒเจˆ เจตเจฐเจคเจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจฒเจฟเจ–เจฃ เจœเจพเจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฆเฉ‡ เจนเฉ‹เฅค เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเจพเจฐ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจนเจฐ 100 ms เจœเจพเจ‚ 500 ms เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจพเจฐ) เจคเฉเจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉˆเจช เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจฌเฉ‡เจธเจผเฉฑเจ•, เจ‡เจน เจชเจนเฉเฉฐเจš เจธเจฟเจฐเจซ เจ‰เจนเจจเจพเจ‚ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจคเฉเจนเจพเจกเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฅเฉ‹เฉœเฉ€ เจชเจ›เฉœ เจฐเจนเฉ€ เจ–เฉ‹เจœ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจ‡เจน เจฆเฉ‹ เจชเจนเฉเฉฐเจš เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจตเจฐเจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ: เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจ•เฉฑเจŸเฉ‡ เจนเฉ‹เจ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจพเจฒเจพ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจนเฉ‹เจฐ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจธเจตเจพเจฒ

เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ‡ เจจเจพเจฒ เจ…เฉฐเจคเจฎ เจธเจฎเฉฑเจธเจฟเจ† เจ‡เจน เจนเฉˆ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ เจ‰เจน เจตเจงเฉ‡เจฐเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ•เจฟเจธเจฎ เจฆเฉ€เจ†เจ‚ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจชเฉˆเจจ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒ เจจเจนเฉ€เจ‚ เจนเจจเฅค

เจฆเจฐเจ…เจธเจฒ, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ AND, OR, เจ†เจฆเจฟ เจธเจตเจพเจฒเจพเจ‚ เจฒเจˆ เจฌเจนเฉเจค เจขเฉเจ•เจตเฉ‡เจ‚ เจจเจนเฉ€เจ‚ เจนเจจ a la "เจฎเฉˆเจจเฉ‚เฉฐ 200 เจคเฉ‹เจ‚ 300 เจกเจพเจฒเจฐ เจชเฉเจฐเจคเฉ€ เจฐเจพเจค เจฆเฉ‡ เจ•เจฎเจฐเฉ‡ เจฆเฉ‡ เจฐเฉ‡เจŸ เจตเจพเจฒเฉ‡ เจนเฉ‹เจŸเจฒ เจฆเจฟเจ–เจพเจ“เฅค"
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เฉฑเจ• เจญเฉ‹เจฒเจพ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจนเฉ€ เจ…เจ•เจฒเจฎเฉฐเจฆ เจนเฉฑเจฒ เจ‡เจน เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟ เจนเจฐ เจ‡เฉฑเจ• เจกเจพเจฒเจฐ เจฆเฉ‡ เจฎเฉเฉฑเจฒ เจฒเจˆ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฒเฉˆเจฃเจพ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸเจตเจพเจˆเจœเจผ เจœเจพเจ‚ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจจเจพเจฒ เจœเฉ‹เฉœเจจเจพเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เฉฑเจ• เจฅเฉ‹เฉœเฉเจนเจพ เจฌเจฟเจนเจคเจฐ เจนเฉฑเจฒ เจ—เจฐเฉเฉฑเจชเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, 50 เจกเจพเจฒเจฐ เจฆเฉ‡ เจธเจฎเฉ‚เจนเจพเจ‚ เจตเจฟเฉฑเจš. เจ‡เจธ เจจเจพเจฒ เจธเจพเจกเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† 50 เจ—เฉเจฃเจพ เจคเฉ‡เจœเจผ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เฉ€เฅค

เจชเจฐ เจ‡เจธ เจ•เจฟเจธเจฎ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจฒเจˆ เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฃเจพเจ เจ—เจ เจฆเฉเจฐเจฟเจธเจผ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจตเจฟเจ—เจฟเจ†เจจเจ• เจชเฉ‡เจชเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เจธเจจเฉ‚เฉฐ เจฐเฉ‡เจ‚เจœ-เจเจจเจ•เฉ‹เจกเจก เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เจธ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ•เฉเจ เจฎเฉเฉฑเจฒ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, 200) เจฒเจˆ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจฌเจฟเฉฑเจŸ เจธเฉˆเฉฑเจŸ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡, เจชเจฐ เจ‡เจน เจฎเฉเฉฑเจฒ เจ…เจคเฉ‡ เจธเจญ เจ•เฉเจ เจ‰เฉฑเจšเจพ เจธเฉˆเฉฑเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค 200 เจ…เจคเฉ‡ เจตเฉฑเจงเฅค 300: 300 เจ…เจคเฉ‡ เจ‡เจธ เจคเฉ‹เจ‚ เจ‰เฉฑเจชเจฐ เจฒเจˆ เจธเจฎเจพเจจเฅค เจ‡เจคเจ†เจฆเจฟ.

เจ‡เจธ เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ เจ‡เฉฐเจกเฉˆเจ•เจธ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจฆเฉ‹ เจตเจพเจฐ เจŸเจฐเจพเจตเจฐ เจ•เจฐเจ•เฉ‡ เจ‡เจธ เจ•เจฟเจธเจฎ เจฆเฉ€ เจ–เฉ‹เจœ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเจพ เจœเจตเจพเจฌ เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค เจชเจนเจฟเจฒเจพเจ‚, เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจนเฉ‹เจŸเจฒเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจพเจ‚เจ—เฉ‡ เจœเจฟเฉฑเจฅเฉ‡ เจ•เจฎเจฐเฉ‡ เจฆเฉ€ เจ•เฉ€เจฎเจค เจ˜เฉฑเจŸ เจœเจพเจ‚ $300 เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจนเจŸเจพ เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡ เจœเจฟเฉฑเจฅเฉ‡ เจ•เจฎเจฐเฉ‡ เจฆเฉ€ เจ•เฉ€เจฎเจค เจ˜เฉฑเจŸ เจœเจพเจ‚ $199 เจนเฉˆเฅค เจคเจฟเจ†เจฐ เจนเฉˆเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจคเฉเจธเฉ€เจ‚ เจนเฉˆเจฐเจพเจจ เจนเฉ‹เจตเฉ‹เจ—เฉ‡, เจชเจฐ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจœเจฟเจ“เจ•เจฟเจŠเจฐเฉ€ เจตเฉ€ เจธเฉฐเจญเจต เจนเฉˆเฅค เจšเจพเจฒ เจ‡เฉฑเจ• เจœเจฟเจ“เจฎเฉˆเจŸเฉเจฐเจฟเจ• เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจกเฉ‡ เจคเจพเจฒเจฎเฉ‡เจฒ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจœเจฟเจ“เจฎเฉˆเจŸเฉเจฐเจฟเจ• เจšเจฟเฉฑเจคเจฐ เจจเจพเจฒ เจ˜เฉ‡เจฐเจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, Google เจคเฉ‹เจ‚ S2. เจšเจฟเฉฑเจคเจฐ เจจเฉ‚เฉฐ เจคเจฟเฉฐเจจ เจœเจพเจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจ‡เฉฐเจŸเจฐเจธเฉˆเจ•เจŸเจฟเฉฐเจ— เจฒเจพเจˆเจจเจพเจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจจเฉฐเจฌเจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ€ เจœเจฟเจ“เจ•เจฐเฉ€ เจจเฉ‚เฉฐ "เจชเจพเฉœเฉ‡ เจฆเฉ‡ เจจเจพเจฒ" (เจ‡เจนเจจเจพเจ‚ เจจเฉฐเจฌเจฐ เจตเจพเจฒเฉ€เจ†เจ‚ เจฒเจพเจˆเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ) เจตเจฟเฉฑเจš เจ•เจˆ เจธเจตเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค

เจŸเจฐเจฎเฉ€เจจเจฒ เจนเฉฑเจฒ

เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฒเจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจนเฉเจฃ เจคเฉเจนเจพเจกเฉ‡ เจ…เจธเจฒเฉ‡ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจธเจพเจงเจจ เจนเฉˆ. เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฆเฉ‡ เจตเฉ€ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจพ เจ•เฉเจ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจคเจพ เจฒเฉฑเจ— เจœเจพเจตเฉ‡เจ—เจพ เจ•เจฟ เจ•เจฟเจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจฆเฉ‡เจ–เจฃเจพ เจนเฉˆเฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจนเจฐ เจ•เจฟเจธเฉ‡ เจ•เฉ‹เจฒ เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจฌเจฟเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจฎเจพเจ‚, เจงเฉ€เจฐเจœ, เจœเจพเจ‚ เจธเจฐเฉ‹เจค เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจ‰เฉฑเจจเจค, SIMD เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ.

เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐเจจ เจฒเจˆ เจ•เจˆ เจคเจฟเจ†เจฐ-เจ•เฉ€เจคเฉ‡ เจนเฉฑเจฒ เจนเจจเฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจ—เจฐเจœเจฆเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช

เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจ‰เจนเฉ€ เจ—เจฐเจœเจฃ เจตเจพเจฒเฉ€ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจนเฉˆ เจœเจฟเจธ เจฌเจพเจฐเฉ‡ เจฎเฉˆเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ—เฉฑเจฒ เจ•เฉ€เจคเฉ€ เจนเฉˆ. เจ‡เจธ เจตเจฟเฉฑเจš เจ‰เจน เจธเจพเจฐเฉ‡ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจ…เจคเฉ‡ เจฌเจฟเฉฑเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจจเจพเจฒ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจ‡เฉฐเจกเฉˆเจ•เจธ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ‡เจธ เจธเจฎเฉ‡เจ‚, เจ•เฉ‹เจˆ เจตเฉ€ เจ—เฉ‹ เจธเจฅเจพเจชเจจ SIMD เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ, เจœเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจ—เฉ‹ เจธเจฅเจพเจชเจจ C เจฒเจพเจ—เฉ‚เจ•เจฐเจจเจพเจ‚ เจจเจพเจฒเฉ‹เจ‚ เจ˜เฉฑเจŸ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจพเจฒเฉ‡ เจนเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆเฅค

เจชเจฟเจฒเฉ‹เจธเจพ

เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ‰เจคเจชเจพเจฆ เจœเฉ‹ เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจ‰เจน เจนเฉˆ Pilosa DBMS, เจœเจฟเจธ เจตเจฟเฉฑเจš, เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจธเจฟเจฐเจซเจผ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจนเจจเฅค เจ‡เจน เจ‡เฉฑเจ• เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจจเจตเจพเจ‚ เจนเฉฑเจฒ เจนเฉˆ, เจชเจฐ เจ‡เจน เจฌเจนเฉเจค เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจฆเจฟเจฒ เจœเจฟเฉฑเจค เจฐเจฟเจนเจพ เจนเฉˆ.
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจชเจฟเจฒเฉ‹เจธเจพ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ—เจฐเจœเจฃ เจตเจพเจฒเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจชเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจตเจฟเจ†เจ–เจฟเจ† เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฌเจพเจฐเฉ‡ เจฎเฉˆเจ‚ เจ‰เฉฑเจชเจฐ เจ—เฉฑเจฒ เจ•เฉ€เจคเฉ€ เจนเฉˆ: เจธเจฎเฉ‚เจนเฉ€เจ•เจฐเจจ, เจฐเฉ‡เจ‚เจœ-เจเจจเจ•เฉ‹เจก เจ•เฉ€เจคเฉ‡ เจฌเจฟเฉฑเจŸเจฎเฉˆเจช, เจ‡เฉฑเจ• เจ–เฉ‡เจคเจฐ เจฆเฉ€ เจงเจพเจฐเจจเจพ, เจ†เจฆเจฟเฅค

เจ†เจ‰ เจ‡เฉฑเจ• เจธเจตเจพเจฒ เจฆเจพ เจœเจตเจพเจฌ เจฆเฉ‡เจฃ เจฒเจˆ Pilosa เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ 'เจคเฉ‡ เจ‡เฉฑเจ• เจเจพเจค เจฎเจพเจฐเฉ€เจ เจœเจฟเจธ เจคเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจœเจพเจฃเฉ‚ เจนเฉ‹เฅค
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจ‡เจน เจ‰เจฆเจพเจนเจฐเจจ เจฌเจนเฉเจค เจธเจฎเจพเจจ เจนเฉˆ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจฆเฉ‡เจ–เจฟเจ† เจธเฉ€. เจ…เจธเฉ€เจ‚ Pilosa เจธเจฐเจตเจฐ เจฒเจˆ เจ‡เฉฑเจ• เจ•เจฒเจพเจ‡เฉฐเจŸ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚, เจ‡เฉฑเจ• เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจ…เจคเฉ‡ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจ–เฉ‡เจคเจฐ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚, เจซเจฟเจฐ เจธเจพเจกเฉ‡ เจ–เฉ‡เจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจตเจจเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจกเฉ‡เจŸเจพ เจจเจพเจฒ เจญเจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจœเจพเจฃเฉ€-เจชเจ›เจพเจฃเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ "เจฎเจนเจฟเฉฐเจ—เฉ‡" เจ–เฉ‡เจคเจฐ 'เจคเฉ‡ เจจเจพ เจตเจฐเจคเจฆเฉ‡ เจนเจพเจ‚, เจซเจฟเจฐ เจจเจคเฉ€เจœเจพ (เจœเจพเจ‚ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ) เจจเฉ‚เฉฐ "เจŸเฉ‡เจฐเฉ‡เจธ" เจ–เฉ‡เจคเจฐ เจ…เจคเฉ‡ "เจฐเจฟเจœเจผเจฐเจตเฉ‡เจธเจผเจจ" เจ–เฉ‡เจคเจฐ เจจเจพเจฒ เจ•เฉฑเจŸเจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจคเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ…เฉฐเจคเจฎ เจจเจคเฉ€เจœเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚.
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจฎเฉˆเจ‚ เจธเฉฑเจšเจฎเฉเฉฑเจš เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจ‡เจน เจจเจตเฉ€เจ‚ เจ•เจฟเจธเจฎ เจฆเจพ เจธเฉ‚เจšเจ•เจพเจ‚เจ• DBMSs เจœเจฟเจตเฉ‡เจ‚ MySQL เจ…เจคเฉ‡ PostgreSQL - bitmap indexes เจตเจฟเฉฑเจš เจตเฉ€ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ.
เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹

เจธเจฟเฉฑเจŸเจพ

เจ—เฉ‹ เจตเจฟเฉฑเจš เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ•: เจœเฉฐเจ—เจฒเฉ€ เจ—เจคเฉ€ 'เจคเฉ‡ เจ–เฉ‹เจœ เจ•เจฐเฉ‹
เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ…เจœเฉ‡ เจคเฉฑเจ• เจธเฉŒเจ‚ เจจเจนเฉ€เจ‚ เจ—เจ เจนเฉ‹, เจคเจพเจ‚ เจงเฉฐเจจเจตเจพเจฆเฅค เจธเฉ€เจฎเจค เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ เจฎเฉˆเจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเจฟเจธเจผเจฟเจ†เจ‚ 'เจคเฉ‡ เจธเฉฐเจ–เฉ‡เจช เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ›เฉ‚เจนเจฃเจพ เจชเจฟเจ†, เจชเจฐ เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจญเจพเจธเจผเจฃ เจฒเจพเจญเจฆเจพเจ‡เจ• เจธเฉ€ เจ…เจคเฉ‡ เจธเจผเจพเจ‡เจฆ เจชเฉเจฐเฉ‡เจฐเจฃเจพเจฆเจพเจ‡เจ• เจตเฉ€ เจธเฉ€เฅค

เจฌเจฟเจŸเจฎเฉˆเจช เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจจเจพ เจตเจงเฉ€เจ† เจนเฉˆ, เจญเจพเจตเฉ‡เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจพ เจนเฉ‹เจตเฉ‡เฅค เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉเจนเจพเจกเฉ‡ เจŸเฉ‚เจฒเจฌเจพเจ•เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเจพเจงเจจ เจฌเจฃเจจ เจฆเจฟเจ“เฅค

เจ…เจธเฉ€เจ‚ เจ—เฉ‹ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ€เจ†เจ‚ เจšเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ เจœเฉ‹ เจ—เฉ‹ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจ…เจœเฉ‡ เจฌเจนเฉเจค เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจจเจนเฉ€เจ‚ เจธเฉฐเจญเจพเจฒเจฆเจพ เจนเฉˆเฅค เจชเจฐ เจ‡เจน เจนเจฐ เจ—เฉ‹ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจจเฉ‚เฉฐ เจœเจพเจฃเจจ เจฒเจˆ เจฌเจฟเจฒเจ•เฉเจฒ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉˆเฅค

เจ‡เจน เจธเจญ เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจธเฉ€เฅค เจคเฉเจนเจพเจกเจพ เจงเฉฐเจจเจตเจพเจฆ!

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹