เจ…เจชเจพเจšเฉ‡ เจ‡เจ—เจจเจพเจˆเจŸ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจเฅค Sber เจฆเจพ เจ…เจจเฉเจญเจต

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

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

  1. เจ•เฉˆเจš เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€
  2. เจ…เฉฑเจ—เฉ‡ เจฒเฉŒเจ— เจฒเจฟเจ–เฉ‹ (เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจฟเจฐเจซเจผ WAL)

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

เจกเจฟเจธเจ• เจชเฉ‡เจœ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ

เจ‡เจน เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

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

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

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

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

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

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

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

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

เจ…เจชเจพเจšเฉ‡ เจ‡เจ—เจจเจพเจˆเจŸ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจเฅค Sber เจฆเจพ เจ…เจจเฉเจญเจต

เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฅเจพเจชเจจ เจตเจฟเฉฑเจš, Ignite เจธเจฟเจฐเจซ Linux OS เจฆเฉ‡ เจ…เจงเฉ€เจจ เจธเจชเจพเจฐเจธ เจซเจพเจˆเจฒเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ; เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, เจกเจฟเจธเจ• เจชเฉ‡เจœ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซ เจ‡เจธ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ 'เจคเฉ‡ เจ‡เจ—เจจเจพเจˆเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจนเฉ€ เจฏเฉ‹เจ— เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจœเฉ‹ เจกเจฟเจธเจ• เจชเฉ‡เจœ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฒเจˆ เจตเจฐเจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ: ZSTD, LZ4, เจธเจจเฉˆเจชเฉ€เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เฉฑเจ• เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจฎเฉ‹เจก (SKIP_GARBAGE) เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฌเจพเจ•เฉ€ เจฌเจšเฉ‡ เจกเฉ‡เจŸเจพ 'เจคเฉ‡ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจชเฉฐเจจเฉ‡ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซเจผ เจ…เจฃเจตเจฐเจคเฉ€ เจธเจชเฉ‡เจธ เจจเฉ‚เฉฐ เจธเฉเฉฑเจŸ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ CPU 'เจคเฉ‡ เจฒเฉ‹เจก เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจชเฉเจฐเจญเจพเจต

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

เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจ‡เจน เจฏเจพเจฆ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉฐเจจเฉ‡ เจชเฉœเฉเจนเฉ‡ เจ…เจคเฉ‡ เจฒเจฟเจ–เฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจœเจฆเฉ‹เจ‚ เจเจ•เจธเฉˆเจธ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ:

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

เจ‡เจธ เจฒเจˆ เจฐเฉ€เจก เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ 'เจคเฉ‡ เจชเฉเจฐเจญเจพเจต เจนเฉˆ:

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

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

เจ•เจฟเจตเฉ‡เจ‚ เจธเจฎเจฐเฉฑเจฅ เจ…เจคเฉ‡ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจเจพ เจนเฉˆ

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

  • เจ•เจฒเจพเจธ-เจชเจพเจฅ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ‡เจ—เจจเจพเจˆเจŸ-เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ‡เจน libs/เจตเจฟเจ•เจฒเจชเจฟเจ• เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš Apache Ignite เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจตเจฟเฉฑเจš เจธเจฅเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฒเจพเจธ-เจชเจพเจฅ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉฑเจงเจฐ เจ‰เฉฑเจคเฉ‡ libs เจตเจฟเฉฑเจš เจฒเฉˆ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจซเจฟเจฐ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ ignite.sh เจฆเฉเจ†เจฐเจพ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹ เจคเจพเจ‚ เจ‡เจน เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจฏเฉ‹เจ— เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพเฅค
  • เจฆเฉเจฐเจฟเฉœเจคเจพ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ (เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจฟเจค DataRegionConfiguration.setPersistenceEnabled(true)).
  • เจชเฉฐเจจเฉ‡ เจฆเจพ เจ†เจ•เจพเจฐ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฌเจฒเจพเจ• เจ†เจ•เจพเจฐ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ (เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจตเจฐเจค เจ•เฉ‡ เจธเฉˆเฉฑเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ DataStorageConfiguration.setPageSize() ).
  • เจนเจฐเฉ‡เจ• เจ•เฉˆเจธเจผ เจฒเจˆ เจœเจฟเจธเจฆเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจตเจฟเจงเฉ€ เจ…เจคเฉ‡ (เจตเจฟเจ•เจฒเจชเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡) เจธเฉฐเจ•เฉเจšเจจ เจชเฉฑเจงเจฐ (เจคเจฐเฉ€เจ•เจฟเจ†เจ‚) เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆ CacheConfiguration.setDiskPageCompression() , CacheConfiguration.setDiskPageCompressionLevel()).

WAL เจ•เฉฐเจชเฉˆเจ•เจธเจผเจจ

เจ‡เจน เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

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

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

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

เจญเฉŒเจคเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡, WAL เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจค เจ†เจ•เจพเจฐ (เจกเจฟเจซเฉŒเจฒเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš 10MB) เจฆเฉ‡ เจ•เจˆ เจนเจฟเฉฑเจธเฉ‡ (64 เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš) เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจœเฉ‹ เจ‡เฉฑเจ• เจธเจฐเจ•เฉ‚เจฒเจฐ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ“เจตเจฐเจฐเจพเจˆเจŸ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจœเจฟเจตเฉ‡เจ‚ เจนเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ–เฉฐเจก เจญเจฐเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจ—เจฒเจพ เจ–เฉฐเจก เจฎเฉŒเจœเฉ‚เจฆเจพ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจญเจฐเฉ‡ เจนเฉ‹เจ เจนเจฟเฉฑเจธเฉ‡ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจฅเฉเจฐเฉˆเจก เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจพเจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจ•เจพเจชเฉ€ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค WAL เจ•เฉฐเจชเฉˆเจ•เจธเจผเจจ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจชเฉเจฐเจพเจฒเฉ‡เจ– เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจจเจพเจฒ เจนเฉ€, เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจฅเฉเจฐเฉˆเจก เจตเจœเฉ‹เจ‚, เจ‡เจน เจšเฉˆเจ•เจชเฉเจ†เจ‡เฉฐเจŸ เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจชเฉเจฐเจพเจฒเฉ‡เจ– เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจธเฉฐเจ•เฉเจšเจจ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจธ เจฒเจˆ เจญเฉŒเจคเจฟเจ• เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจนเฉเจฃ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ…เจชเจพเจšเฉ‡ เจ‡เจ—เจจเจพเจˆเจŸ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจเฅค Sber เจฆเจพ เจ…เจจเฉเจญเจต

เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจชเฉเจฐเจญเจพเจต

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

เจ•เจฟเจตเฉ‡เจ‚ เจธเจฎเจฐเฉฑเจฅ เจ…เจคเฉ‡ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจเจพ เจนเฉˆ

เจคเฉเจธเฉ€เจ‚ เจœเจพเจ‡เจฆเจพเจฆ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ WAL เจ•เฉฐเจชเฉˆเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ WalCompactionEnabled ะฒ DataStorageConfiguration (DataStorageConfiguration.setWalCompactionEnabled(true)). เจจเจพเจฒ เจนเฉ€, DataStorageConfiguration.setWalCompactionLevel() เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจกเจฟเจซเจพเจฒเจŸ เจฎเฉเฉฑเจฒ (BEST_SPEED) เจคเฉ‹เจ‚ เจธเฉฐเจคเฉเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจชเฉฑเจงเจฐ เจธเฉˆเฉฑเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

WAL เจชเฉ‡เจœ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ

เจ‡เจน เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

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

WAL เจชเฉ‡เจœ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเจพ เจตเจฟเจšเจพเจฐ เจ‡เฉฑเจ• เจฐเฉˆเจกเฉ€เจฎเฉ‡เจก เจชเฉ‡เจœ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจŸเฉ‚เจฒ (เจกเจฟเจธเจ• เจชเฉ‡เจœ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเฉ‡เจ–เฉ‹) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉ‡เจœ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, WAL เจตเจฟเฉฑเจš, เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจฐเจฎเจตเจพเจฐ เจธเจฟเจฐเจซ-เจ…เจชเฉˆเจ‚เจก เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฌเจฒเจพเจ•เจพเจ‚ เจฆเฉ€เจ†เจ‚ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจจเจพเจฒ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจฌเฉฐเจจเฉเจนเจฃ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ‡เจธเจฒเจˆ, เจ‡เฉฑเจฅเฉ‡, เจกเจฟเจธเจ• เจชเฉ‡เจœ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจตเจฟเจงเฉ€ เจฆเฉ‡ เจ‰เจฒเจŸ, เจธเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจฅเฉ‡ เจธเจชเจพเจฐเจธ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจธเจญ; เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, เจ‡เจน เจตเจฟเจงเฉ€ เจจเจพ เจธเจฟเจฐเจซเจผ OS Linux 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเฉ‡เจ—เฉ€เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจนเฉเจฃ เจธเจพเจกเฉ‡ เจฒเจˆ เจฎเจพเจ‡เจจเฉ‡ เจจเจนเฉ€เจ‚ เจฐเฉฑเจ–เจฆเจพ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจชเฉฐเจจเฉ‡ เจจเฉ‚เฉฐ เจ•เจฟเฉฐเจจเจพ เจ•เฉ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจธเฉ€เฅค เจญเจพเจตเฉ‡เจ‚ เจ…เจธเฉ€เจ‚ 1 เจฌเจพเจˆเจŸ เจจเฉ‚เฉฐ เจฎเฉเจ•เจค เจ•เฉ€เจคเจพ เจนเฉˆ, เจ‡เจน เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เฉฑเจ• เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจจเจคเฉ€เจœเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจกเจฟเจธเจ• เจชเฉ‡เจœ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเฉ‡ เจ‰เจฒเจŸ, WAL เจตเจฟเฉฑเจš เจธเฉฐเจ•เฉเจšเจฟเจค เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจœเจฟเฉฑเจฅเฉ‡ เจ…เจธเฉ€เจ‚ เจธเฉฐเจ•เฉเจšเจฟเจค เจชเฉฐเจจเฉ‡ เจจเฉ‚เฉฐ เจ•เฉ‡เจตเจฒ เจคเจพเจ‚ เจนเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ 1 เจคเฉ‹เจ‚ เจตเฉฑเจง เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจฌเจฒเจพเจ• เจจเฉ‚เฉฐ เจฎเฉเจ•เจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

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

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจกเจฟเจธเจ• เจชเฉ‡เจœ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเฉ‡ เจจเจพเจฒ, WAL เจชเฉ‡เจœ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ ZSTD, LZ4, เจธเจจเฉˆเจชเฉ€ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ SKIP_GARBAGE เจฎเฉ‹เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจชเฉเจฐเจญเจพเจต

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

เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจฌเจฆเจฒเจฆเฉ‡ เจนเจจ: เจธเจพเจจเฉ‚เฉฐ เจนเจฐ เจตเจพเจฐ เจกเจฟเจธเจ• เจคเฉ‡ เจฒเจฟเจ–เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจชเฉฐเจจเฉ‡ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ‡เฉฑเจ• เจจเจ•เจพเจฐเจพเจคเจฎเจ• เจชเฉเจฐเจญเจพเจต (CPU) เจฎเจฟเจฒเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจชเฉเจฐเจญเจพเจต (เจกเจฟเจธเจ• IO) เจฆเฉ€ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจ•เจฎเฉ€ เจฆเฉ‡ เจ•เจพเจฐเจจ. เจกเจพเจŸเจพ เจฒเจฟเจ–เจฟเจ†. เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, เจ‡เฉฑเจฅเฉ‡ เจธเจญ เจ•เฉเจ เจธเจงเจพเจฐเจจ เจนเฉˆ: เจœเฉ‡เจ•เจฐ เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ CPU เจฆเฉเจ†เจฐเจพ เจธเฉ€เจฎเจฟเจค เจนเฉˆ, เจคเจพเจ‚ เจธเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเจพเจฎเฉ‚เจฒเฉ€ เจ—เจฟเจฐเจพเจตเจŸ เจฎเจฟเจฒเจฆเฉ€ เจนเฉˆ, เจœเฉ‡เจ•เจฐ เจ‡เจน เจกเจฟเจธเจ• I/O เจฆเฉเจ†เจฐเจพ เจธเฉ€เจฎเจฟเจค เจนเฉˆ, เจคเจพเจ‚ เจธเจพเจจเฉ‚เฉฐ เจตเจพเจงเจพ เจฎเจฟเจฒเจฆเจพ เจนเฉˆเฅค

เจ…เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, WAL เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃเจพ (เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจคเฉŒเจฐ' เจคเฉ‡) เจธเจŸเฉเจฐเฉ€เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ WAL เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ†เจฐเจ•เจพเจˆเจต เจ…เจคเฉ‡ WAL เจ•เฉฐเจชเฉˆเจ•เจธเจผเจจ เจธเจŸเฉเจฐเฉ€เจฎ เจตเจฟเฉฑเจš เจกเฉฐเจช เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจธเจฟเฉฐเจฅเฉˆเจŸเจฟเจ• เจกเฉ‡เจŸเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจธเจพเจกเฉ‡ เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจš เจ…เจธเจฒ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจฎเจพเจฎเฉ‚เจฒเฉ€ เจตเจพเจงเจพ เจฆเจฟเจ–เจพเจ‡เจ† เจ—เจฟเจ† (เจฅเจฐเฉ‚เจชเฉเฉฑเจŸ เจตเจฟเฉฑเจš 10% -15% เจฆเจพ เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ†, เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ 10% -15% เจ˜เจŸเฉ€)เฅค

เจ•เจฟเจตเฉ‡เจ‚ เจธเจฎเจฐเฉฑเจฅ เจ…เจคเฉ‡ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจเจพ เจนเฉˆ

เจจเจฟเจŠเจจเจคเจฎ เจ…เจชเจพเจšเฉ‡ เจ‡เจ—เจจเจพเจˆเจŸ เจธเฉฐเจธเจ•เจฐเจฃ: 2.8. เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจธเจฎเจฐเฉฑเจฅ เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเฉ‹:

  • เจ•เจฒเจพเจธ-เจชเจพเจฅ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ‡เจ—เจจเจพเจˆเจŸ-เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ‡เจน libs/เจตเจฟเจ•เจฒเจชเจฟเจ• เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš Apache Ignite เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจตเจฟเฉฑเจš เจธเจฅเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฒเจพเจธ-เจชเจพเจฅ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉฑเจงเจฐ เจ‰เฉฑเจคเฉ‡ libs เจตเจฟเฉฑเจš เจฒเฉˆ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจซเจฟเจฐ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ ignite.sh เจฆเฉเจ†เจฐเจพ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹ เจคเจพเจ‚ เจ‡เจน เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจฏเฉ‹เจ— เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพเฅค
  • เจฆเฉเจฐเจฟเฉœเจคเจพ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ (เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจฟเจค DataRegionConfiguration.setPersistenceEnabled(true)).
  • เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฎเฉ‹เจก เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ DataStorageConfiguration.setWalPageCompression(), เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ…เจฏเฉ‹เจ— เจนเฉˆ (เจ…เจฏเฉ‹เจ— เจฎเฉ‹เจก)เฅค
  • เจตเจฟเจ•เจฒเจชเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡, เจคเฉเจธเฉ€เจ‚ เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจชเฉฑเจงเจฐ เจธเฉˆเฉฑเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ DataStorageConfiguration.setWalPageCompression(), เจนเจฐเฉ‡เจ• เจฎเฉ‹เจก เจฒเจˆ เจตเฉˆเจง เจฎเฉเฉฑเจฒเจพเจ‚ เจฒเจˆ เจตเจฟเจงเฉ€ เจฒเจˆ javadoc เจตเฉ‡เจ–เฉ‹เฅค

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

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

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

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