ืืืืจืื ืฉืื ืืืจ ืืืืื ืฉืืื ืื ืกืืช ืืคืืืช ืคืขื ืืืช. ืืื ืืชื ืจืืืืื ืืขืืื ืขื DBMSs ืืืกื, ืื ืืืื ืืืืืจ ืืช NoSQL ืืืื ืืืขืฉื, ืงืืื ืื, ืืคืืืช ืืคืืชืื ืืืื. ืืขืช, ืืฉื ืืืชืคืชืืืช ืืืืืจื ืฉื ืืืื ืืืืืื ืืื, ืืฉ ืืจืื ืืขืืช ืกืืชืจืืช ืืืืื ืื ืกืืขืจืื ืื ืืฉื ืื, ืื ืฉืืขืืจืจ ืืืืืื ืขื ืืื.
ืื ืชืขืืืงื ืืืืืช ืื ืืืืืืงืืช ืืืื, ืชืืืื ืืจืืืช ืฉืื ืืชืขืืจืจืืช ืขืงื ืืืฉื ืฉืืืื. ืื ืฉืืฉืชืืฉ ืืืกืืกื ื ืชืื ืื ืฉื NoSQL ืืืืืง ืืืื ืฉืื ืฆืจืืืื ืื ืืจืืฆืื ืืืงืืืื ืืช ืื ืืืชืจืื ืืช ืืืคืชืจืื ืืื. ืื ืกืืื ืื ืฉืืกืชืืืื ืขื ืืืื ืืืืืื ืืื ืืชืจืืคื ืคืื ืฉืื ืืื ืื ืืฉืืื ืืืื ืืชืืืืืื, ืืืืจ ืฉืืืืื ืืช ืืืืืงืืช ืฉื ืืกืื ื ืชืื ืื ืืืกืืื ืืืื ืืืจืืืื ืืชืจืื ืืช ืืฉืืขืืชืืื.
ืืกืคืจ ืืื ืขื ืื ืืกืืื ืฉืื ื ืืืืืขืช ืคืชืจืื ืืืืืกืก ืขื Cassandra DBMS: ืืื ืื ื ืืืฆื ื ืืืชืืืื, ืืื ืืฆืื ื ืืืฆืืื ืงืฉืื, ืืื ืืฆืืื ื ืืืคืืง ืชืืขืืช ืืฉืืืืฉ ื-NoSQL ืืืืื ืืืื ื ืฆืจืืืื ืืืฉืงืืข ืืืืฆืื/ืืกืคืื ื ืืกืคืื .
ืืืฉืืื ืืจืืฉืื ืืช ืืื ืืื ืืช ืืขืจืืช ืฉืืชืขืืช ืฉืืืืช ืืืืกืื ืืืฉืื.
ืขืงืจืื ืืคืขืืื ืฉื ืืืขืจืืช ืืื ืืืืงืื. ืืงืื ืืืื ืงืืฆืื ืืขืื ืืื ื ืกืคืฆืืคื ืืืชืืจ ืืช ืืื ื ืืฉืืื. ืืืืจ ืืื, ืืืคืืืงืฆืื ืืืืืื ืฉืืืื ื ืืื ืืืืืกื ืืขืืืืืช ืืืชืืืืืช. ืืขืชืื, ืืฉืืืืช ืฉื ืฉืืจื ืืฉืืฉืืช ืืืฆืืช ืืืืข ืขื ืฆืจืืืช ืชืขืืืจื ืืื ืืืื (ืืืืืื, ืฉืืืืช, ืืืกืืืจืืืช ืืชืจืืช).
ืื ืืจืืจ ืืื ืื ืืืจื ืืงืกื ืืจื - ืืื ืืืชืืช ืืื ืืงืืข, ื ืืชื ืช ืืืจืืื ืืงืืืช ืืกืืืื ืืช ืืชืงืืืช.
ืื ืื ืื ืฉืื ืืกืืื ื ืชื ืื ื
ืื, ืฆืืืช ืืืฉื ืืื ื ืืจืืืื. ืืืื ืืืืืช ืฉื ืกืืืื ืืช ืืืฉื ืฉื ืงืกื ืืจื. ืืื ืฆืืืช ืืืื ืืืืืช ืื ืืื ืืื ืืช ืืืชืืื ืืกืืื ืืืืฆืืขืื. ืืคื ืฉืืชืืจืจ, ืื ืืฉืคืืข ืืื ืขื ืืืืฆืืขืื ืฉื ืืืฉืืื ืืืื.
ืงืกื ืืจื ืื ืชืื ืขืืื ืืืงืื ืฉืื ืืืจืงื ืืฆืืื ืืืชื ืขื ืืืืืืฆืื ืฉืื. ืืื ืืืชื ืืืคืืืงืฆืื ืื ืืืื ืืืช ืืจืืฉ, ืื ืืืคืื ืฉืืืืข ืืงืกื ืืจื ืืื ื ืืจืืข ืืืืงืืจ. ืืจืืข ืฉืื ืืืืข, ื ืื ืืก ืืืชื.
IB ืืืื ืื ืืื ืืช ืงืกื ืืจื ืืืื ืืืช ืืืืฅ ืืงืืคืกื: ืืื ืจืืฉืื ืฉื ืคืขืืืืช ืืฉืชืืฉ, ืืื ืืืืื ืฉื ืืืืืืช. ืืืืข ืขื ืฉืืืืช ื ืืฉื ืื ืชืื ืื ืืืฉืืื, ืื ืฉืืืืจ ืฉืื ืื ืืกืืื ืืช ืืืงืฉ/ืืฉื ืืช ืืืชื ืืื ืืจื ืืืื ืืืืืช ืืชืืขื ืขื ืืคืฉืจืืช ืืืืงืืจืช ืืืืจ ืืื. ืืื ืื, ืขืืื ืืืืืช ืืืืข ืืฆืืจื ืืืคืจืื ืืืืืืช ืืจืืืช ืฉืื ืืช ืขืืืจ ืืฉืชืืฉืื ืฉืื ืื. ืืื ืืก ืชืคืขืื ืคืฉืื ืืกืืคืจ ืืืืื ืฉืืืืืื ืืืืืง ืืืืคืฉืืืช ืืช ืื ืืจืื ืืืคืชืืืช ืื ืชืคืงืืืื ืฉืื ืื, ืชืืืื ืืืจืืืช ืืืืืืืช ืฉืื ืืช. ืืื ืืืืื ืืื ืฉื ืืืืืืช ืืืฉื, ืืขืจื ืืืฉืืืืช ืฉื ืื ืชืื ืื ืืืืื ืืื ืืกืืื ืฉืืื ืืืจ ืืืชืจ ืืืฉืจ ืขื ืื ืจืืช ืขืงืืืืช.
ืื ืืงืื ื ืืืฉืืื ืฉืฉืืืืช ืืืจืฉืืช ืื ื ืืชืื ืจืฆืื ื ืืื ืืืืื ืชืงืืคืชืืช ืขืืืจ ืืืืื ืืฆืืื. ืืืืืื ืฉืืจืฉืืืืช ืื ืืืจืืช ืืืืจืืช ืืืืืืง ืืืฉืืชื (ืืืืง ืืืืฉืืื, ืขืืื ื ืืชืืื ืืชืืืื ืขืืืื ืื ืชืื ืื ืืืฉืจ ืื ืชืื ืื ื ืื ืกื ืืืืืื ืฉืื ื ืืืชืืื ืืฆืืจื ืฉืืืื), ืงืกื ืืจื ืืื ื ืืืจื ืฉืื ื ืืื. ืงืกื ืืจื ืืื ืืื ืงืืคืช ืืืืจืื - ืื ื ืื ืืืื ืืก ืืืจืื, ืืื ืืชื ืื ืืืื ืืกืคืืจ ืื.
ื ืชืงืื ื ืืืขืื ืืืขืืจืช ื ืชืื ืื ืืืืืจื ืืืืงื (5 ืฆืืชืื ืืืืื ืืื 20 ืื ืฉืฃ). ืืืงืจื ืื, ืื ื ืืชื ืืืฉืชืืฉ ืืืืืื.
ืืืขืื ืืขืืืื ืกืืืืช ืื ืชืื ืื ืฉื ืืคืืืงืฆืื ืฉืืืชืืช ืืงืกื ืืจื. ืืืืจื ืืืืืจ ืชืืฆืืจ ืืจืื ืืืื ืืฆืืืช, ืื ืฉืขืืื ืืืืืื ืืืืืื ืชืคืืงื ืืืจืืื ืืืชื ืฆืคืืืืช.. ืงืกื ืืจื ืืืชืืืช ืืืงืืื, ืืื ืืืฉืืช ืืจืื ืืคื ื ืืืชืืื.ืื ืคืขืืื ืขื ื ืชืื ืื ืงืืืืื ืื ืืื ืื ืืงืืื. ืืืืืจ, ืขื ืืื ืืืืงืช ืืืืืชืจ ืคืฉืื ื ืคืืง ืขืื ืืืชืจ ืชืงืืืืื ืืจืง ืืืง ืืื ืืกืืื ื ืืืฆืืืช.
ืืื ืงืฆืื ืืขืช ืืื ืกื. ืงืกื ืืจื ืืคื ืืืงืืื, ืืื ืืคืขืืื ืืืจื ืื ืื ืก ืืืื ืืืคืชืืข ืืืชื ืืืืคื ืืฉืืขืืชื. ืื ืงืืจื ืืืฉืจ ืืืคืืืงืฆืื ืืชืืืื ืืืกืชืืื ืืืื ืจืฉืืืืช ืฉืื ื ืืชื ืืืื ืืก ืืกืืื ืืืฉืื. ืื ืฆืืจื DBA ืืืืชื ืฉืืคืงื ืขื gc.log, ืืขืจืืช ืืืืื ื ื ืืคืื ืืืืื ืขืืืจ ืฉืืืืชืืช ืืืืืืช, ืืืืื ืขื ืืืืกื ืืืืชื ื.
ืืกืคืจ ืืจืืื ื ืชืื ืื ืืืฉืืื. ืืืืคื ืืงืจืื ืืืืคื ืืืชืื?
ืืืื ืืชืคืฆื ืืงืจืืื ืืืชืืื? ืืื ืื, ืืื ืฆืจืื ืืืืืช DC ืงืจืื ืืืชืจ ืืืคืืืงืฆืื ืืืชืืื ืื ืงืจืืื? ืืืื ืื ื ืืืืจ ืขื ืืื ืืคืืฆื ืืืืชื ืื ื ืืืจ ืืจืืช ืืขืงืืืืช ืืื ื ืืื ื? ืืฉ ืืจืื ืฉืืืืช, ืืจืื ืืืืจืืช ืื ืืืืขืืช, ืืคืฉืจืืืืช ืฉืืชื ืืืืช ืจืืฆื ืืืชืขืกืง ืืืชื.
ืืื ืืืืื ื
ืืื ืืื ืืข ืืืฆืืืช ืืฉืงืืข, SWAP ืืืฉืืช. ืืขืืฉืื, ืื ืืฉ ืืืกืจ ืืืืืจืื, ืืฆืืืช ืฆืจืื ืืจืืช ืืื ืืืฆืืจ ืืคืกืงืืช gc ืืืืืืช.
ืื, ืื ืื ื ืืืจ ืื ืืกืชืืืื ืขื ืืืืืืื ืืืกื ืื ืชืื ืื. ืืคืชืื ืืคืืืงืฆืืืช ืืืื ืื ืืช ืขืฆืื ืืืืฉ ืืืชืืืืื ืื ืงืื ืืืืฆืขื ืืืืจืืช ืืืืคื ืืงืืืื ืืงืื ืฉืืื. ืืคืจืื ืืจืืจื ืืืืืืืืช ืืื ืืืกืื ืืขืืืื ื ืชืื ืื.
ืจืืฉื ื ืชืืืื ื-DataStax. ืืคืืชืื ืฉื ืงืกื ืืจื ืืืืืืกื ืช ืืืจ ื ืคืกืง (ืืืชืืืืืืช ืืืืจืื ื ืืืืชื ืืคืืจืืืจ 2018). ืืื ืขื ืืืช, Datastax ืืฆืืขื ืฉืืจืืช ืืขืืื ืืืกืคืจ ืจื ืฉื ืคืชืจืื ืืช ืืืชืืืื ืืืืชืืืื ืืคืชืจืื ืืช IP ืงืืืืื.
ืื ื ืื ืจืืฆื ืืฆืืื ืฉืงืกื ืืจื ืื ืืืื ื ืืื ืืฉืืืืชืืช ืืืืจื. ืืืืื, CQL ืืื ืฆืขื ืืืื ืงืืืื ืขืืืจ ืืืฉืชืืฉืื (ืืขืืืช Trift). ืืื ืื ืืฉ ืืื ืืืืงืืช ืฉืืืืช ืฉืจืืืืืช ืืืฆืืจืคืืช ื ืืืืช ืฉืืืื, ืกืื ืื ืืื ืื ืืคื ืื ืฉืื ืืืืืืืช ืืืคืืืืืืฆืื ืฉื ืฉืืืืชืืช, ืืืืืืงืืช ืืืื ืคืืขืืืช ืืคืชืืจ ืชืืื ืืช ืืชืืื ืืช, ืื ืืคืชืจืื ืืงืกื ืืจื ื ืจืื ืืื ืขืืื ืืืืืคืฉ. ืืืชืืื ื ืืืืืื ืืื ืืงืืืืืช ืฉืื ื ืฆืจืืืื ืืขืฉืืช ืืืืืืืช.
ืฉืงืื ื ืฉืชื ืืคืฉืจืืืืช, ืืืคืฉืจืืช ืืจืืฉืื ื ืื ื ืืืชืืื ืงืจืืืืช ืื ืจืง ื-C*, ืืื ืื ืืืกื ืื ืชืื ืื ืืืจืืืื ืฉื Oracle. ืจืง, ืื ืืืื ื-C*, ืืกื ื ืชืื ืื ืื ืืืืกื ืฉืืืืช ืจืง ืขืืืจ ืืืืืฉ ืื ืืืื (ืขืืืง ืืืกืื ืฉืืืืช ืืกืคืืง ืืืงืจื ืืขืื ื). ืืื ืจืืื ื ืืื ืืช ืืืขืื ืืืื: ืื ื ืืชืื ืืืืคื ืกืื ืืจืื ื, ืื ื ืืื ืืช ืื ืืืชืจืื ืืช ืฉื C* ืืงืฉืืจืื ืืืื ืกื ืืืืจื; ืื ื ืืชืื ืืืืคื ืืกืื ืืจืื ื, ืืื ืขืจืืื ืืื ืฉืื ืืงืจืืืืช ืืืจืืฉืืช ื ืื ืกื ื-Oracle ืืืื. ืืื ืคืืืก ืืื, ืืื ืืื ืืืื: ืืชืคืขืื ื ืฉืืจ ืืืชื ืืคืชื PL/SQL ืืืืจ, ืืืืืจ ืื ื ืืืืฉืืื ืืืขืฉื ืืช ืืคืืก ื"ืืืืช". ืืคืฉืจืืช ืืืืคืืช. ืื ื ืืืืฉืืื ืื ืื ืื ืฉืคืืจืง ืฉืืืืช ื-C*, ืืืฉื ืืื ื ืชืื ืื ืืืขืฉืจื ืืืืืืืืช ืืืชืืืืืช ื-Oracle, ืืฆืืจืฃ ืืืืืืืช ืืืชืงืืืืช ืื ืืชื ืื ื ืืช ืืชืืฆืื, ืฉืื ืื ื ืืฉืชืืฉืื ืืืืฉืื (ืืืืืจ ืืืืืจ, ืืืืืจ, ืื ืชื, ืืืชืคืขื). ืืกืจืื ืืช: ืืชืืืื ืื ืจื-ืฉืืื, ืืื ืืกืฃ, ืืื ืืืฉืง ืืขืืืื ืืชืคืขืื.
ืืกืืคื ืฉื ืืืจ, ืืกืชืคืงื ื ืืืคืฉืจืืช ืืฉื ืืื. ืืคืืฆ'ื ืกืคืืจืง ืฉืืืฉ ืืืืืื ืืฆื ืฆื ืืช ืฉืื ืืช. ืืืืช ืืื ืื ืื ืฆืืืฆืื ืืงืื ื'ืืืื, ืืฉืจ ืืืืฆืขืืช ืืืคืชืืืช ืฉืฆืืื ื (ืื ืื, ืืื ืฉืืื - ืืคืชืืืช ืืืืจ), ืฉืืืฃ ื ืชืื ืื ื-C*, ืืื ืื ืืช ืื ืชืื ืื ืืืจืืฉืื ืืืขืฉืจื ืืื ืืกื ื ืชืื ืื ืืืจ. ืืืืจ ืืื ืืื ืืฆืืจืฃ ืืืืื ืืืืืจืื ืฉืื ืืืฆืื ืืช ืืชืืฆืื ืืืืื ืืืชืงืืืช. ืฆืืืจื ื ืคืจืฆืืฃ ืจืฉืช ืืขื ืื ืืฆืืฅ ืืื ืืฆื ืื ืฉืืืฉ.
ืืขืช ืคืชืจืื ืืืขืื ืฉื ืขืืืื ื ืชืื ื ืืืืงืืช ืชืขืฉืืืชืืืช, ืฉืงืื ื ืฉืื ืืื ืคืชืจืื ืืช. ืื ืืขืืจื ืืจื Sstloader ืืื ืืคืฉืจืืช ืืคืฆื ืืช ืืืฉืืื ืืืืืจ ืืืืืงื ืืฉื ื ืืืงืื, ืฉืื ืืื ืืื ืฉืืื ืืกืืจืืืื ืืืืชื ืืฉืืื ืขื ืืืืฆืข, ืืืื ืืืคืขื ืขื ืืื. ืืขืช ืขืืืื ืืืืืงื, ืชืืื ื ืืืืืืฃ ืืื ืืื: ืืืืง ืฉืขืื ืืืืืงื ืืกืืืง ืื ืื ืก ืืืืฆืืจ, ืืืฉื ื ืืชืืื ืืขืืื ืขื ืื ืชืื ืื ืื ืคืจื. ืขื ืืืช, ืืืืจ ืฉืืฉืื ื ืฉืื, ืืขืจืื ื ืืฆืืจื ืจืฆืืื ืืืช ืืืชืจ ืืช ืื ืชืื ืื ืฉืืืื ืืืขืืืจ, ืืืื ื ืฉืืฉืืืืช ืขืฆืื ืื ืืฉืืช ืื ืขืงืืืช ืืืืืงืืช, ืฉื ืืฆืจื ืืืืืจืืช ืืืืืช ืืฆืืจื, ืืฉืื ืชืื ืื ืืคืจืกืืืืื ืื ืฉืืื ืืื ืขืจื ืืืขืืจื ื- ืึดืึฐืึธื. ืืฉื ื ืืกืคืจ ืืคืฆื ืืืกืื ืฉืืืื ืืืขืืืจ, ืืื ืืื ืืืฉ ืืื ืฉืืืื ืืช, ืืื ืืืืื ืืืืืื. ืืื, ืื ืื ื ืืคืชืจืื, Spark ืฉืื ื ืืืฅ ืืขืืจื, ืืขืืจืชื ืืชืื ื ืืืชืืื ื ืืืฉืชืืฉ ืืืืคื ืคืขืื ืืกืงืจืืคื ืืืขืืจืช ื ืชืื ืื ืืื ืืืืืืช, prom-test.
ืืืื ืืืช ืืคืจืืกื ืื ืืืืืช ืฉืื ื ืืืคืฉืจืช ืื ื ืืขืืื ืืื ืืืจืืช. ืืคื ื ืืคืจืืื, ืืฉ ืจืืฆืช ืืืื ืืืื, ืฉืื ืืขืืช ืื ืื ืื ืืงืจื. ืืืงืจื ืฉื ืืืฉืืื, ืืชื ืชืืื ืืืื ืืืืจืื ืืช ืืจืื ืืชืืง ืืืืืื ืืช ืื ืืกืืืื ืืืืชืืื.
ืืื ืืืืืื ืืืื ืืช ืจืฆืืคื ืฉื ืงืกื ืืจื, ืืชื ืฆืจืื dba ืืื ืจืง ืืืชื. ืื ืื ืฉืขืืื ืขื ืืืคืืืงืฆืื ืืืื ืืืืื ืืืื ืืืืฆื ืืืกืชืื ืขื ืืืฆื ืื ืืืื ืืืืฆื ืืืืื ืืขืืืช ืืืื. ืืฉื ืื, ืื ื ืืฉืชืืฉืื ืืืืคื ืคืขืื ื-DataStax OpsCenter (ื ืืืื ืื ืืืืจ ืขืืืกื ืขืืืื), ืืืื ืืขืจืืช Cassandra Driver (ืืกืคืจ ืคืกืงื ืืืื ืืืชืืื ื-C*, ืืกืคืจ ืคืกืงื ืืืื ืืงืจืืื ื-C*, ืืื ืืืืืจ ืืงืกืืืื ืืื'), ืขืืงืืื ืืืจ ืืคืขืืื. ืฉื ืืืคืืืงืฆืื ืขืฆืื, ืืขืืืื ืขื ืงืกื ืืจื.
ืืฉืืฉืื ื ืขื ืืฉืืื ืืงืืืืช, ืืื ื ืืืื ืขืฉืื ืืืืืช ืืกืืืื ืืขืืงืจื ืฉืื ื. ืืื ืื ืืคืกื ืืฆืืช ื ืชืื ืื ืืืฆืืืื ื ืชืื ืื ืืืกืคืจ ืฉืืืืชืืช ืขืฆืืืืืช ืืืืกืื. ืื ื ืืื ืืงืื ืืืืข ืื ืื ืขืงืื. ืืื ืืืขืื ืืื ืชืืื ืจืืืื ืืืช ืืืืชื ืืืื ืื ื ืขืืื ืขื ืืจืื ื ืชืื ืื ืืื ืืืื. ืื ืืืืจ ืืกืืืจ ืืืืชืจ ืืื ืืื, ืืืืื, ืืืฆืืจ ืคืื ืงืฆืืืช ืืฆืืื ืืงืจืืืช ื ืชืื ืื ืืืคืืืงืฆืื ืฉื ืฆื ืฉืืืฉื, ืฉืชืืืื ืฉืื ืชืื ืื ืืชืงืืื ืืคืจืง ืืื ืืืื. ืืืื ืืืืืงื ืืงืจืืื ืืืืชืืื ืืืืื ืช ืืืฆืืขืื, ืืื ื ืขืฆืจ ืืกืืืื ืฉืขื ืืืืื ืืกืืื ืฉื ืงืฉืจ ืืื ื-DCs, ื ืืื ืืืกืชืืื ืขื ืฉื ื ืืฉืืืืืช ืฉืืื ื ืขืืืื ืืงื ื ืืื ืขื ืื.
ืืชืืฆืื ืืื, ืืขืช ืขืชื ื ืขืฆืจ ืืจืืช ืืขืงืืืืช ืืืชืืืช EACH_QUORUM, ืืงืจืืื - LOCAL_QUORUM
ืจืฉืืื ืืืกืงื ืืช ืงืฆืจืืช
ืขื ืื ืช ืืืขืจืื ืืช ืืคืชืจืื ืฉื ืืฆืจ ืื ืงืืืช ืืื ืฉื ืชืืืื ืชืคืขืืืืช ืืกืืืืืื ืืคืืชืื ื ืืกืฃ, ืืืืื ื ืืืฉืื ืืืื ืขืื ื ืืชื ืืืืฉื ืคืืชืื ืืื.
ืืื ืืืืจ ืืื, ื ืืงืื ื ืชืื ืื ืขืืืจ ืชืืื ืืืช ืืื "ืฉืื ืืชื ืฉื ืื" (ืื ืื ื ืืืขื ืื ืืืืข ื-C*, ืืืฉืื ืืืืฆืขืืช ืกืงืจืืคืืื ืฉื Spark), ืืชืืฉืื ืืช ืืชืืืขืืช ืขื ืฆืืืจื ืืคื ืืืืจ, ืืืกืื ืชืคืงืืืื ืืืืฉืื ืืืืืืช ืืืฉื ืืืฉืชืืฉ ืขื ืกืื ืืชืคืงืื ืึทืืจึดืืฆึธื.
ืืคื ืฉื ืืชื ืืจืืืช, ืืจืคืจืืืืจ ืจืื ืืืืืื. ืืื ื ืืืจ ืืืื ื ืืชืืืืื/ืืชื ืืืื ืฉื NoSQL, ืื ื ืฆืืจืฃ ืืชืืืืื, ืฉืื ืงืืืื ื ืืช ืืืชืจืื ืืช ืฉืื ื, ืืืืืืง ืืืคื ืฉืฆืืคืื ื.
ืืคืืื ืืคืฉืจืืช Cassandra ืืืืฅ ืืงืืคืกื ืืืคืฉืจืช ืงื ื ืืืื ืืืคืงื ืืืื ืืืช, ืืคืืชืจืช ืืื ืืื ืืช ื ืืฉื ืืืืืช ืื ืชืื ืื ืืืขืจืืช. ืืฆืืื ื ืืืขืืืจ ืื ืื ืื ืืขื ืขืืืก ืืืื ืืืื ืืืืฉืื ืืืจืืืื ืฉื ืฉืืืืช ืืืขืื ื ืคืจื, ืืื ืืืคืจืื ืืื ืกืืืืช ืืืืฉืื ืืืืืืืงื, ืืืืืคืืจ ืืืคืจืงืืืงื ืืจืขื ืฉื ืืชืืืช ืขืืืืืช ืืืืืืืงืืื ืืืชืืืื ืืืฉืืช ืืืกื ืื ืชืื ืื ืขืฆืื. ืงืืืื ื ืืช ืืืืืื ืืช ืืืืืจ ืืืืืืืจ, ืืื ืืืืืฅ, ืขื ืืืื DCs ื ืืฆืข ืืืฉืืืื ืืขื ืืืื ื ืจืฉืื ื ืชืื ืื, ืืืืื ื ืืช ืขืฆืื ื ืืคื ื ืงืจืืกืืช ืฉื ืฉื ื ืฆืืชืื ืืืืืื ืืฉื DC ืืืืืืชื.
ืืืืช ืืืจืืืืงืืืจื ืฉืื ื ืขื ืคืจืืืงืืื ืืืฉืื, ืืืืจ ืฉืืฉ ืื ืงืฆืช ื ืืกืืื, ืื ื ืจืืฆื ืืงืืช ืืืฉืืื ืืื ืืช ืื ืืืื ืกืื ืฉืชืืืจื ืืขืื, ืืืื ืืข ืืื ืืขืืืืช, ืืืืืืง ืืื ืคืื ืืช ืืืืช ืฉืื ื ืืชื ืืื ืืืืื ืข ืืื ืืชืืืื.
ืืืืืื, ืขืงืื ืืืจ ืืขืืืื ืื ืฉื ืงืกื ืืจื ืืืืืื ืื ืืขื ืืืืขืืืช ืฉืงืืืื ื ืืืจ ืืื ืืืืขืืช ืืืชืืงื ืืช.
ืื ืชืฉืื ืื ืืช ืืกื ืื ืชืื ืื ืขืฆืื ืืื ืืช Spark ืขื ืืืชื ืฆืืชืื (ืื ืืืงื ืืงืคืื ืืช ืืืืืช ืืฉืืืืฉ ืืืืชืจ ืืืฉืืืื), ืืืืืื ืฉ-Spark ืืืื ืืืืื ืืืชืจ OP ืืืฆืคืื, ืื ืงืื ืืืืืจืืช ืืขืื ืืกืคืจ 1 ืืืจืฉืืื ืฉืื ื.
ืฉืคืจ ืืช ืื ืืืืจ ืืืืืืืช ืืชืคืขืืืืช ืืฉืื ืืืืงืช ืืคืจืืืงื. ืชืืืื, ืงืื ืืืฉืืื ืืื ืืืคืฉืจ ืืช ืื ืืฆืจืื ืื ืืคืืื ืฆืืืืืื ืฉื ืืคืชืจืื ืฉืื ื, ืื ืื ืื ืฉืืื ื ืืกื ืื ืชืื ืื ืืืื ืชืืื ืืกืืคื ืฉื ืืืจ.
ืกืืื ืืช ืืืขืื ืืืชืงืื ืืกืคืจ ืคืขืืื ืืืืคืืืืืืฆืื ืืคืฉืจืืช. ืืืจ ืืืื ืฉืืืช ื ืืชื ืืกืืืืจ. ืืืืื ืืืื ืืืืืืช ื ืืกืคืืช ืขืืื ื ืืขืจืื ืขื ืื ืช ืืงืืช ืืืฉืืื ืืฆืืจื ืื ืืื ื ืืืืืคืืืืืืช, ืืืืืจ ืืื ืืกืคืง ืืช ืืืืืข ืื ืืจืฉ ืืคื ืืจืืฉื (ืืืฉื, ืืื ืื ืฉืื ื ืืืืืื ืืืืกื ืืช ืืืชื ื ืชืื ืื ืืืืืืืช ืฉืื ืืช, ืชืื ืืชืืฉืืืช ืืคืืจืืงืื ืฉืื ืื ืืคื ืงืจืืืจืืื ืื ืฉืื ืื, ื ืืื ืืืกืื ืืื ืืขืื ืืืืคื ืืฉืืขืืชื ืขืืืจ ืืงืฉืืช ืงืจืืื).
ืื ืจืข ืกืคืง ืืืืืืช ืืฆืืจืืฃ TTL ืื ืืงืื ื ืชืื ืื ืืืืฉื ืื.
ืืขืช ืืืจืืช ื ืชืื ืื ืืงืกื ืืจื ืืืืืืงื ืฉื ืืืคืืืงืฆืื ืฆืจืืื ืืขืืื ืขื ืขืืงืจืื ื-FETCH, ืื ืฉืื ืื ืืฉืืจืืช ื ืืขื ืืช ืืืืืจืื ืืืช ืืืช, ืืื ื ืืืจืืช ืืืฆืืื.
ืจืฆืื ืืคื ื ืืขืืจืช ืืคืจืืืงื ืืคืชืจืื ืืืชืืืจ ืืืืง ืืช ืกืืืืืช ืืชืงืืืช ืฉื ืืืขืจืืช ืขื ืืื ืืืฆืืข ืกืืจื ืฉื ืืืื ื ืจืืกืืง, ืืืื ืืืืื ื ืชืื ืื ืืืจืื ื ืชืื ืื ืืื, ืฉืืืืจ ื ืชืื ืื ืคืืืืื ืืืฉื ืชืงืืคื ืืกืืืืช, ื ืฉืืจืช ืจืฉืช ืืื ืืจืืื ื ืชืื ืื. ืืืืงืืช ืืืื ืื ืจืง ืืืคืฉืจื ืืืขืจืื ืืช ืืืชืจืื ืืช ืืืืกืจืื ืืช ืฉื ืืืจืืืืงืืืจื ืืืืฆืขืช, ืืื ืื ืืกืคืงื ืชืจืืื ืืืืื ืืื ืืืื ืืกืื ืฉืขืืจืืื ืืืชื, ืืืืืืื ืืช ืื ืจืืฉืช ืชืืื ืจืืืงื ืืืืืืช ืืืืชืจืช ืื ืืฉืืืืจื ืืฉืืื ืืืขืจืืช ืืืืฆืืจ.
ืื ืื ืื ื ืขืืืืื ืขื ืืืืข ืงืจืืื (ืืืื ื ืชืื ืื ืืืืื, ืืืฉืื ืืื ืื ืืืื), ืื ืืืื ืืฉืื ืื ืื ืืืืื ืฉืืคืืืชื ืืช ืืกืืืื ืื ืื ืืืขืื ืืชืืื ืืช ื-DBMS. ืืืืืื, ืืฉืชืืฉ ืืืื ืืฉืืจืืช nodesync (Datastax), ืืืืจ ืฉืคืืชื ืืกืืจืืืื ืืืคืืืืืืช ืืฉืืืืฉ ืื ืืคื ืืกืืจ ืืืขื ืืขืงืืืืช, ืื ืชืืฆืืจ ืขืืืก ืืชืจ ืขื ืงืกื ืืจื ืืืืฉืชืืฉ ืื ืจืง ืขืืืจ ืืืืืืช ืืกืืืืืช ืืชืงืืคื ืืกืืืืช.
ืื ืงืืจื ืืงืกื ืืจื ืืืจื ืฉืืฉื ืืืืฉื ืืืื? ืืืืคื ืืืื, ืืื ืืขืืืช ืืืชื ืคืชืืจืืช. ืืื ืื, ืื ืืคืฉืจื ื ืชืืื ืืช ืืืืจืืช ืื ืืืืื ื ืชืื ืื. ืื, ืืืื ื ืฆืจืืืื ืืืฉืื ืขื ืคืืฆืื ืขื ืืื ืืขืืืช ืฉืื ืืืคืืขื ืงืืื ืืื, ืืื ืืกืืคื ืฉื ืืืจ ืื ืื ืืขืื ืืืื ืขื ืืคืชืจืื ืืืืจืืืื ืฉืื ื. ืื ืืชื ืจืืฆื ืืื ืืคืื ืื ืกืืช ืืฉืื ืืืฉ, ืืื ืืืื ืื ืจืืฆื ืืืชืืืื ืืืชืจ ืืื, ืื ืชืชืืื ื ืืขืืืื ืฉืฉืื ืืืจ ืืื ื ืืืื ื. ืชืฆืืจืื ืืืืื, ืืืชืขืืง ืืชืืขืื ืืืืจืืื ืืช ืืืืจืคื ืืืืฉืืช ืฉืืื ืืืชืจ ืืืฉืจ ืืคืชืจืื ืืืฉื, ืืฉืื ืชืืืืจืื ืื ืชืืื ืืื ืืจืืฉ ืืืื ืืืจืคื ืืืื ืืื.
ืืงืืจ: www.habr.com