ok.tech: เจ•เฉˆเจธเฉˆเจ‚เจกเจฐเจพ เจฎเฉเจฒเจพเจ•เจพเจค

ok.tech: เจ•เฉˆเจธเฉˆเจ‚เจกเจฐเจพ เจฎเฉเจฒเจพเจ•เจพเจค

Apache Cassandra NoSQL เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐ เจฐเจนเฉ‡ เจนเฉ‹?

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

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

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

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

เจตเจฟเจธเจผเฉ‡ เจ•เฉ€ เจนเฉ‹เจฃเจ—เฉ‡?

เจธเจผเฉ‹เจธเจผเจฃ:

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

เจชเฉเจฐเจฆเจฐเจธเจผเจจ:

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

เจจเฉเจ•เจธ เจธเจนเจฟเจฃเจธเจผเฉ€เจฒเจคเจพ:

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

เจนเฉเจฃเฉ‡ เจฆเจฐเจœ เจ•เจฐเจตเจพเจ“ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจฆเฉ‹เจธเจคเจพเจ‚ เจ…เจคเฉ‡ เจธเจนเจฟเจ•เจฐเจฎเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ˜เจŸเจจเจพ เจฌเจพเจฐเฉ‡ เจฆเฉฑเจธเฉ‹เฅค

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

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