ืืขืื, ืืืืจ.
ืืืื ื ืึธืืขื ืืื ืืืฉืึท ืืืืจืืืึธืื, ืืื ืืืึธืื ืืื ืฆื ืืขืจืฆืืืื ืืืจ ืึท ืืืกื ืืืขืื ืงืึทืกืึทื ืืจืึท. ืืืึทื ืืขืจืฆืืืืื ื ืืืขื ืืืื ื ืืฆืืง ืคึฟืึทืจ ืืขื ืข ืืืึธืก ืืึธืื ืงืืื ืืึธื ืืขืคึผืืึธื ืืขืจื NoSQL ืืึทืืึทืืืืกืื - ืขืก ืืื ืึท ืคึผืืึทืฅ ืคืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคึฟืขืึดืงืืืื ืืื ืคึผืืืคืึธืื ืืืึธืก ืืืจ ืืึทืจืคึฟื ืฆื ืืืืกื ืืืขืื. ืืื ืืืื ืืืจ ืืึธื ื ืืฉื ืืขืืขื ืขืคึผืขืก ืึทื ืืขืจืฉ ืืื ืึธืจืึทืงืืข ืึธืืขืจ ืงืืื ืื ืืขืจืข ืจืืืืืฉืึทื ืึทื ืืึทืืึทืืืืก, ืื ืืื ืื ืืืขื ืจืึทืืขืืืขื ืืืื ืืขืื.
ืืืึธืก ืืื ืึทืืื ืืื ืืืขืื ืงืึทืกืกืึทื ืืจืึท? ืขืก ืืื ืึท NoSQL ืืึทืืึทืืืืก ืืืืืื ื ืึธื ืึท ืืืื ืคืื ื ืคืื ืืืจืืคืึทื ืืืึธืก ืืืึธื ืืขืืื ื. ืืืื ืืืจ ืืึทืจืคึฟื ืฆื ืืืืื ืึท ืคึผืึธืจ ืคืื ืืขืจืึทืืืืขืก ืคึฟืึทืจ ืขืืืขืืข ืืึทืืึทืืืืก, ืืืจ ืคืฉืื ืืืืื ื ืึธืืื ืฆื ืื ืจืื ื. ืืงืกืคึผืึทื ื ืขืก ืฆื ืื ืื ืืขืจ ืืึทืื ืฆืขื ืืขืจ? ืืืื ื ืึธืืื ืฆื ืืขื ืงื ืืื. ืคืึทืจืืจืขืกืขืจื ืคึผืจืึทืกืขืกื ืจืคึผืก? ืืืื ื ืึธืืื ืฆื ืืขื ืงื ืืื. ืขืก ืึทืจืืขื ืืืื ืืื ืื ืคืึทืจืงืขืจื ืจืืืืื ื.
ืืืึธืก ืึทื ืืขืจืฉ ืืื ืื ืืื ืืื? ืขืก ืืื ืืืขืื ืืึทื ืืืื ื ืึท ืคึผืืึทืฅ ืคืื ืจืืงืืืขืก. ืืืขืจ ืืื ืคืื ืืื ืึท ืคึผืืึทืฅ? 10, 20, 30, 40 ืืืืื ื ืจืืงืืืขืก ืคึผืขืจ ืกืขืงืื ืืข ืืื ื ืืฉื ืคืื. 100 ืืืืื ื ืจืืงืืืขืก ืคึผืขืจ ืกืขืงืื ืืข ืคึฟืึทืจ ืจืขืงืึธืจืืื ื - ืืืื. ืขืก ืืขื ืขื ืงืึธืืคึผืึทื ืืขืก ืืืึธืก ืืึธืื ืืขืืึธืื ืึทื ืืื ืืึทืืื 2 ืืืืืึธื ืจืืงืืืขืก ืคึผืขืจ ืกืขืงืื ืืข. ืืื ืืืขืื ืืืกืืึธืืข ืืึธืื ืฆื ืืืืืื ืขืก.
ืืื ืืื ืคึผืจืื ืฆืืคึผ, ืงืึทืกืกืึทื ืืจืึท ืืื ืืืื ืืจืืืก ืืืืืง ืคืื ืจืืืืืฉืึทื ืึทื ืืึทืื - ืขืก ืืื ื ืืฉื ืขื ืืขื ืฆื ืืื. ืืื ืืึธืก ืืื ืืืืขืจ ืืืืืืืง ืฆื ืืขืืขื ืงืขื.
ื ืื ืึทืืฅ ืืืึธืก ืงืืงื ืื ืืขืืืข ืึทืจืืขื ืื ืืขืืืข
ืึทืืึธื ืึท ืงืึธืืขืืข ืืขืงืืืขื ืฆื ืืืจ ืืื ืืขืคืจืขืื: "ืืึธ ืืื ืึท CQL Cassandra ืึธื ืคึฟืจืขื ืฉืคึผืจืึทื, ืืื ืขืก ืืื ืึท ืกืขืืขืงืืขื ืืขืจืงืืขืจืื ื, ืขืก ืืื ืืื, ืขืก ืืื ืืื. ืืื ืฉืจืืื ืืจืืื ืืื ืขืก ืืื ื ืืฉื ืึทืจืืขืื. ืคืืจืืืืก?". ืืจืขืึทืืื ื ืงืึทืกืกืึทื ืืจืึท ืืื ืึท ืจืืืืืฉืึทื ืึทื ืืึทืืึทืืืืก ืืื ืื ืฉืืืืืขืกืืืง ืืืขื ืฆื ืืืขื ืืืฆืืง ืืขืืืกืืืึธืจื. ืืื ืืื ืืื ื ืืฉื ืคึผืจืึทืืึธืืืื ื ืขืก, ืขืก ืืื ืคึผืจืึธืืืืืึทืืึทื ืืื ืจืืกืืึทื ื. ืืืจ ืืืขื ื ืึธืจ ืคึผืืึทื ืขืคึผืขืก ืคืึทืืฉ.
ืืืฉื, ืึท ืงืื ื ืงืืื ืฆื ืืื ืื ืืื ืืืื: "ืืึธืืืจ ืืืืขื ืึท ืืึทืืึทืืืืก ืคึฟืึทืจ ืืขืืขืืืืืืข ืกืขืจืืข, ืึธืืขืจ ืึท ืืึทืืึทืืืืก ืคึฟืึทืจ ืึท ืจืขืฆืขืคึผื ืืืขืืืืืึทืืขืจ. ืืืจ ืืืขืื ืืึธืจื ืขืกื ืงืืืืื ืึธืืขืจ ืึท ืจืฉืืื ืคืื ืืขืืขืืืืืืข ืกืขืจืืข ืืื ืึทืงืืขืจื ืืื ืขืก. โ ืืืจ ืืึธืื ืคืจืืืืขื: "ืืึธืืืจ ืืืื!" ื ืึธืจ ืฉืืงื ืฆืืืื ืืืืขืก, ืึท ืคึผืึธืจ ืคืื ืืืืื ืืขืจ ืืื ืืืจ ื ืืืึธ ืืขืืื, ืึทืืฅ ืืืขื ืึทืจืืขืื ืืืืขืจ ืืขืฉืืืื ื ืืื ืคืึทืจืืึธืืืขื. ืืื ืึทืืฅ ืืื ืืื, ืืื ืื ืงืึทืกืืึทืืขืจื ืงืืืขื ืืื ืืึธืื ืึทื ืื ืืึทืืขืืึทืืื ืืืืื ืืืื ืื ืคืึทืจืงืขืจื ืคึผืจืึธืืืขื: ืืื ืืึธืื ืึท ืจืฉืืื ืคืื ืคึผืจืึธืืืงืื, ืืื ืืื ืืืืื ืฆื ืืืืกื ืืืึธืก ืฉืืกื ืืื ืืืืื ืฆื ืงืึธืื. ืื ืืืกื ืืืื.
ืืึธืก ืืื ืืืืึทื Cassandra ืืื ืึท ืืืืืจืื ืืึทืืึทืืืืก: ืขืก ืกืืืืึทืืืืื ืืึทืกืื ืืื ืึท ืฉืืืกื ืืืขืจื ืืื ืกืืึธืจื ืืึทืื ืืื ืืจืืื ืฉืคืืืื. ืืื Java ืึธืืขืจ Kotlin, ืขืก ืงืขื ืืืื ืืืกืงืจืืืื ืืื ืืึธืก:
Map<RowKey, SortedMap<ColumnKey, ColumnValue>>
ืืึธืก ืืื, ืึท ืืึทืคึผืข ืืืึธืก ืืืื ืึผืืื ืึท ืกืึธืจืืืจื ืืึทืคึผืข. ืืขืจ ืขืจืฉืืขืจ ืฉืืืกื ืฆื ืืขื ืืึทืคึผืข ืืื ืื ืจืืืขืจื ืฉืืืกื ืึธืืขืจ ืคึผืึทืจืืืืืึธื ืฉืืืกื - ืื ืคึผืึทืจืืืฉืึทื ืื ื ืฉืืืกื. ืืขืจ ืฆืืืืืืขืจ ืฉืืืกื, ืืืึธืก ืืื ืืขืจ ืฉืืืกื ืฆื ืึท ืฉืืื ืืืืกืืขืฉืืขืื ืืึทืคึผืข, ืืื ืื ืงืืึทืกืืขืจืื ื ืฉืืืกื.
ืฆื ืืืืืกืืจืืจื ืื ืคืึทืจืฉืคึผืจืืืืื ื ืคืื ืื ืืึทืืึทืืืืก, ืืึธืืืจ ืฆืืขื ืืจืื ื ืึธืืื. ืืืฆื ืืืจ ืืึทืจืคึฟื ืฆื ืคึฟืึทืจืฉืืืื ืืื ืฆื ืฆืขืืืืื ืื ืืึทืื ืืื ื ืึธืืื. ืืืฒึทื ืืืื ืืืจ ืงืืขืคึผื ืึทืืฅ ืืื ืืืื (ืืื, ืขืก ืงืขื ืขื ืืืื ืึท ืืืืื ื, ืฆืืืื ืืืืื ื, ืคืื ืฃ - ืืื ืคืืืข ืืื ืืืจ ืืืืื), ืืึธืก ืืื ื ืืฉื ืืึทืงืข ืืืขืื ืคืึทืจืฉืคึผืจืืืืื ื. ืืขืจืืืขืจ, ืืืจ ืืึทืจืคึฟื ืึท ืืึทืืึทืืึทืืืงืึทื ืคึฟืื ืงืฆืืข ืืืึธืก ืืืขื ืฆืืจืืงืงืืืขื ืึท ื ืืืขืจ. ื ืึธืจ ืึท ื ืืืขืจ, ืึท ืืึทื ื ืื ื ืืืึธืก ืืืขื ืคืึทืื ืืื ืขืืืขืืข ืงืืื. ืืื ืืืจ ืืืขืื ืืึธืื ืืืื ื ืึธืืข ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืืืื ืงืืื, ืื ืจืืข ืคึฟืึทืจ ืื ืจืืข, ืื nth ืืืื ืขืจ ืคึฟืึทืจ ืื nth.
ืืขื ื ืืืขืจ ืืื ืืขื ืืืขื ืืื ืึท ืืึทืฉ ืคึฟืื ืงืฆืืข, ืืืึธืก ืืื ืืขืืืขื ืื ืฆื ืืืึธืก ืืืจ ืจืืคื ืื ืฆืขืืืืืื ื ืฉืืืกื. ืืึธืก ืืื ืืขืจ ืืืึทื ืืืึธืก ืืื ืกืคึผืขืกืืคืืขื ืืื ืื ืขืจืฉืืืง ืฉืืืกื ืืืจืขืงืืืื, ืืื ืืึธืก ืืื ืืขืจ ืืืึทื ืืืึธืก ืืืขื ืืืื ืืขืจ ืขืจืฉืืขืจ ืืื ืืขืจืกื ืืงืขืจืืืง ืฉืืืกื ืคืื ืืขืจ ืืึทืคึผืข. ืขืก ืืืืขืจืืึทื ื ืืืึธืก ื ืึธืืข ืืืขื ืืึทืงืืืขื ืืืึธืก ืืึทืื. ื ืืืฉ ืืื ืืืฉืืคื ืืื Cassandra ืืื ืึผืืขื ืืขืจ ืืขืืืืงืขืจ ืกืื ืืึทืงืก ืืื ืืื SQL:
CREATE TABLE users (
user_id uu id,
name text,
year int,
salary float,
PRIMARY KEY(user_id)
)
ืืขืจ ืขืจืฉืืืง ืฉืืืกื ืืื ืืขื ืคืึทื ืืืฉืืืื ืคืื ืืืื ืืืึทื, ืืื ืขืก ืืื ืืืื ืื ืคึผืึทืจืืืฉืึทื ืื ื ืฉืืืกื.
ืืื ืืืขืื ืืื ืืืขืจ ื ืืฆืขืจืก ืืืจืืคืืจื? ืขืืืขืืข ืืืขืื ืืืื ืฆื ืืืื ื ืึธืืข, ืขืืืขืืข ืฆื ืื ืืขืจื, ืืื ืขืืืขืืข ืฆื ืึท ืืจืื. ืืขืจ ืจืขืืืืืึทื ืืื ืึท ืคึผืจืึธืกื ืืึทืฉ ืืืฉ, ืืืื ืืืงืื ื ืืื ืึท ืืึทืคึผืข, ืืืื ืืืงืื ื ืืื ืึท ืืืขืจืืขืจืืื ืืื ืคึผืืืืึธื, ืึธืืขืจ ืึท ืคึผืฉืื ืฉืืืกื ืืืขืจื ืกืืจืืงืืืจ ืคืื ืืืึธืก ืืืจ ืงืขื ืขื ืืืืขื ืขื ืึทืืข ืื ืืืึทืืืขืก, ืืืืขื ืขื ืืื ืฉืจืืึทืื ืืืจื ืฉืืืกื.
ืืืืกืงืืืึทืื: ืืืขื ืืึธืื ืคึฟืืืืจืืจืื ื ืืืจื ืก ืืื ืคืื ืืืขืจืงืืงื, ืึธืืขืจ ืืืึธืก ื ืื ืฆื ืืึธื
ืืื ืก ืฉืจืืึทืื ืขืืืขืืข ืืืืกืืขืงืืืื ืืขืจืงืืขืจืื ื: select * from users where, userid =
. ืขืก ืืืจื ืก ืืืืก ืืื ืืื ืึธืจืึทืงืืข: ืืืจ ืฉืจืืึทืื ืืืืกืงืืืึทืื, ืกืคึผืขืฆืืคืืฆืืจื ืื ืืืืื ืืื ืืขื ืืื ืึทืืฅ ืึทืจืืขื, ื ืืฆืขืจืก ืืึทืงืืืขื ืขืก. ืึธืืขืจ ืืืื ืืืจ ืืืืกืงืืืึทืื, ืืืฉื, ืึท ืืึทื ืืฆืขืจ ืืื ืึท ืืืืขืจ ืืึธืจ ืคืื ืืขืืืจื, ืงืึทืกืึทื ืืจืึท ืงืึทืืคึผืืืื ื ืึทื ืขืก ืงืขื ื ืืฉื ืืงืืื ืื ืืงืฉื. ืืืืึทื ืื ืืื ื ืืฉื ืืืืกื ืขืคึผืขืก ืืืขืื ืืื ืืืจ ืคืึทืจืฉืคึผืจืืืื ืืึทืื ืืืขืื ืื ืืึธืจ ืคืื ืืขืืืจื - ืื ืืื ืืืืื ืืืื ืืืึทื ืื ืืขืืืืื ืืื ืึท ืฉืืืกื. ืืขืืึธืื ืื ืืืื, "ืึธืืงืื, ืืื ืงืขื ื ืึธื ืืงืืื ืืขื ืืงืฉื. ืืืื ืืึธืื ืคึฟืืืืจืืจืื ื." ืืืจ ืืืืื ืื ืืืจืขืงืืืื, ืึทืืฅ ืึทืจืืขื. ืืื ืืื ืืขื ืืึธืืขื ื ืขืคึผืขืก ืฉืจืขืงืืขื ืืึทืคึผืึทื ื.
ืืืขื ืืืจ ืืืืคื ืืืืฃ ืคึผืจืืืืจื ืืึทืื, ืึทืืฅ ืืื ืืื. ืืื ืืืขื ืืืจ ืืืกืคืืจื ืึท ืึธื ืคึฟืจืขื ืืื ืคึผืจืึธืืืงืฆืืข, ืืื ืืืจ ืืึธืื, ืืืฉื, 4 ืืืืืึธื ืจืขืงืึธืจืืก, ืึทืืฅ ืืื ื ืืฉื ืืืืขืจ ืืื ืคึฟืึทืจ ืืื ืื. ืืืืึทื ืืึธืื ืคึฟืืืืจืืจืื ื ืืื ืึท ืืืจืขืงืืืื ืืืึธืก ืึทืืึทืื ืงืึทืกืึทื ืืจืึท ืฆื ืืึทืืืขื ืึทืืข ืื ืืึทืื ืคืื ืืขื ืืืฉ ืคึฟืื ืึทืืข ื ืึธืืื, ืึทืืข ืืึทืื ืกืขื ืืขืจืก (ืืืื ืขืก ืืขื ืขื ืคืืืข ืคืื โโโโืืื ืืื ืืขื ืงื ืืื), ืืื ืืืืื ืืขืืึธืื ืคืืืืขืจ ืขืก. ืืึธืก ืืื ืึทื ืึทื ืึทืืึธื ืคืื ืืึทื ืฅ ืกืงืึทื, ืืื ืงืืื ืืืขืจ ืขืก ืื ืืื ืืืืืืืื ืืื ืืื.
ืืืื ืืืจ ื ืึธืจ ืืึทืจืคึฟื ื ืืฆืขืจืก ืืืจื ืฉืืึทื, ืืืจ ืืืึธืื ืืืื ืืื ืืื ืืขื. ืืืขืจ ืืื ืืืจ ืืึทืจืคึฟื ืฆื ืฉืจืืึทืื ืื ืืขืจืข ืงืืืืจืื ืืื ืึธื ืืึธื ืื ืืขืจืข ืจืืกืืจืืงืฉืึทื ื ืืืืฃ ืื ืกืขืืขืงืฆืืข. ืืขืจืืืขืจ, ืืืจ ืืขืืขื ืงืขื: ืืึธืก ืืื ืึทืืข ืึท ืืึทืคึผืข ืืืึธืก ืืื ืึท ืคึผืึทืจืืืฉืึทื ืื ื ืฉืืืกื, ืึธืืขืจ ืื ืขืก ืืื ืึท ืกืึธืจืืืจื ืืึทืคึผืข.
ืืื ืื ืืืื ืืื ืึท ืฉืืืกื, ืืืึธืก ืืืจ ืจืืคื ืื ืงืืึทืกืืขืจืื ื ืฉืืืกื. ืืขืจ ืฉืืืกื, ืืืึธืก, ืืื ืงืขืจ, ืืืฉืืืื ืคืื ืื ืฉืคืืืื ืืืึธืก ืืืจ ืืืืกืงืืืึทืื, ืืื ืื ืืืืฃ ืคืื ืืืึธืก Cassandra ืคืืจืฉืืืื ืืื ืืืึทื ืืึทืื ืืขื ืขื ืคืืืืงืื ืืืืกืืขืฉืืขืื ืืื ืืืขื ืืืื ืืืื ืืืืฃ ืืขืืขืจ ื ืึธืืข. ืึทื ืืื, ืคึฟืึทืจ ืขืืืขืืข ืฆืขืืืืืื ื ืฉืืืกื, ืื ืงืืึทืกืืขืจืื ื ืฉืืืกื ืืืขื ืืึธืื ืืืจ ืคึผืื ืงื ืืื ืฆื ืฉืืืคึผื ืื ืืึทืื ืืื ืืขื ืืืื, ืืืึธืก ืึธืจื ืขืก ืืืขื ื ืขืืขื ืืึธืจื.
ืืึธืก ืืื ืืึทืงืข ืึท ืืืื, ืึท ืคืึทืจืืืืึทื ืืื ืคึผืฉืื ืืขืจืืคื ืืึธืจื, ืฆื ืืืึธืก ืืืจ ืคืึธืจื ืึท ืืืืขืจ ืืึทื ื ืคืื ืฉืคืืืื ืืื ืื ืคืึธืจืขื ืคืื ืึท ืืืืคืขืฅ, ืืื ืขืก ืืื ืืืื ืกืคึผืขืกืืคืืขื ืืื ืึท ืจืฉืืื ืคืื ืฉืคืืืื.
CREATE TABLE users_by_year_salary_id (
user_id uuid,
name text,
year int,
salary float,
PRIMARY KEY((year), salary, user_id)
ืืึทืฆืึธืื ืืคืืขืจืงืืึทืืงืืื ืฆื ืื ืขืจืฉืืืง ืฉืืืกื ืืืจืขืงืืืื; ืืขืจ ืขืจืฉืืขืจ ืึทืจืืืืขื ื (ืืื ืืื ืืืขืจ ืคืึทื, ืื ืืึธืจ) ืืื ืฉืืขื ืืืง ืฆืขืืืืืื ื ืฉืืืกื. ืขืก ืงืขื ืฆืื ืืืคืฉืืขืื ืืื ืคืื ืืืื ืึธืืขืจ ืืขืจ ืฉืคืืืื, ืขืก ืืื ื ืืฉื ืขื ืื. ืืืื ืขืก ืืขื ืขื ืขืืืขืืข ืฉืคืืืื, ืขืก ืืึทืจืฃ ืฆื ืืืื ืึทืืืขืงืืขื ืืืขื ืืื ืงืืึทืืขืจื ืืืืืขืจ ืึทืืื ืึทื ืื ืฉืคึผืจืึทื ืคึผืจืขืคึผืจืึธืกืขืกืกืึธืจ ืคืืจืฉืืืื ืึทื ืืึธืก ืืื ืืขืจ ืขืจืฉืืืง ืฉืืืกื, ืืื ืืื ืืขืจ ืืื ืึทืืข ืื ืื ืืขืจืข ืฉืคืืืื ืืขื ืขื ืื ืงืืึทืกืืขืจืื ื ืฉืืืกื. ืืื ืืขื ืคืึทื, ืืื ืืืขืื ืืืื ืืจืึทื ืกืืืืืขื ืืื ืื ืคืึทืจืืืืึทื ืืื ืืขืจ ืกืืจ ืืื ืืืึธืก ืืื ืืขืจืฉืืึทื ืขื. ืืึธืก ืืืืกื, ืืขืจ ืขืจืฉืืขืจ ืืืึทื ืืื ืืขืจ ืืึทืืืืืืง, ืืขืจ ืฆืืืืืืขืจ ืืื ืืืืื ืืงืขืจ ืืึทืืืืืืง, ืืื ืึทืืื ืืืืฃ. ืืื ืืืจ ืฉืจืืืื, ืืืฉื, ืืื ืืืืื ืคืขืืืขืจ ืคึฟืึทืจ ืืึทืื ืงืืืกื: ืืืจ ืจืฉืืื ืื ืคืขืืืขืจ, ืืื ืคึฟืึทืจ ืืื ืืืจ ืฉืจืืึทืื ืืืึธืก ืืขื ืขื ืืจืขืกืขืจืข ืืื ืืืึธืก ืืขื ืขื ืงืืขื ืขืจืขืจ. ืืื Cassandra, ืืึธืก ืืขื ืขื, ืืขืคืืขืจืขื ืืขืจืขืื, ืื ืคืขืืืขืจ ืคืื ืื ืืึทืื ืงืืึทืก, ืฆื ืืืึธืก ืื ืืงืืืึทืื ืืขืฉืจืืื ืคึฟืึทืจ ืขืก ืืืขื ืืืื ืืขืืืขื ืื.
ืืืจ ืฉืืขืื ืกืึธืจืืื ื ืืื ืึธื ืืึธื ืจืืกืืจืืงืฉืึทื ื
ืืืจ ืืึทืจืคึฟื ืฆื ืืขืืขื ืงืขื ืึทื ืื ืกืึธืจื ืกืืจ (ืึทืจืึธืคึผืืึทื ื, ืึทืกืขื ืืื ื, ืืืขืืืขืจ) ืืื ืืึทืฉืืืื ืืื ืืขืจ ืืขืืืืงืขืจ ืืึธืืขื ื ืืืขื ืืขืจ ืฉืืืกื ืืื ืืืฉืืคื, ืืื ืขืก ืงืขื ื ืืฉื ืืืื ืืฉืืื ืืืฉื ืฉืคึผืขืืขืจ. ืขืก ืคืืืืงืื ืืืืขืจืืึทื ื ืืื ืื ืืึทืื ืืืขื ืืืื ืืืืกืืขืฉืืขืื ืืื ืืื ืขืก ืืืขื ืืืื ืกืืึธืจื. ืืืื ืืืจ ืืึทืจืคึฟื ืฆื ืืืืฉื ืื ืงืืึทืกืืขืจืื ื ืฉืืืกื ืึธืืขืจ ืกืึธืจื ืกืืจ, ืืืจ ืืืขื ืืึธืื ืฆื ืฉืึทืคึฟื ืึท ื ืืึทืข ืืืฉ ืืื ืึทืจืืืขืจืคืืจื ืืึทืื ืืื ืขืก. ืืึธืก ืืืขื ื ืืฉื ืึทืจืืขืื ืืื ืึท ืืืืืกืืื ื ืืืื ืขืจ.
ืืืจ ืืึธืื ืึธื ืืขืคืืื ืืื ืืืขืจ ืืืฉ ืืื ื ืืฆืขืจืก ืืื ืืขืืขื ืึทื ืืื ืคืึทืื ืืื ืึท ืจืื ื, ืขืจืฉืืขืจ ืืืจื ืืขืืืจื ืืึธืจ, ืืื ืืขืืึธืื ืืื ืขืืืืื ืืง ืืืืฃ ืืขืืขืจ ื ืึธืืข ืืืื ืืขืฆืึธืื ืืื ืืึทื ืืฆืขืจ ืฉืืึทื. ืืืฆื ืืืจ ืงืขื ืขื ืืืืกืงืืืึทืื ืืืจื ืืืคึผืึธืืืื ื ืจืืกืืจืืงืฉืึทื ื.
ืืื ืืืขืจ ืึทืจืืขื ืืื ืืืืืขืจ where, and
, ืืื ืืืจ ืืึทืงืืืขื ื ืืฆืขืจืก, ืืื ืึทืืฅ ืืื ืืื ืืืืืขืจ. ืืืขืจ ืืืื ืืืจ ืคึผืจืืืืจื ืฆื ื ืืฆื ืืืืื ืึท ืืืื ืคืื ืื ืงืืึทืกืืขืจืื ื ืฉืืืกื, ืืื ืึท ืืืืื ืืงืขืจ ืืึทืืืึทืืืง ืืืื ืขืจ, ืืขืืึธืื ืงืึทืกืึทื ืืจืึท ืืืขื ืืื ืืึทืงืืึธืื ืืื ืึทื ืขืก ืงืขื ื ืืฉื ืืขืคึฟืื ืขื ืืขื ืึธืจื ืืื ืืื ืืืขืจ ืืึทืคึผืข ืืื ืืขื ืืืืคืขืฅ, ืืืึธืก ืืื ืื ืคืขืืืขืจ ืคึฟืึทืจ ืื ื ืึทื ืคืึทืจืืืืึทื, ืืื ืืขื ืืืื ืขืจ ืืืึธืก ืืื ื ืึธืจ ืฉืืขืื , - ืืื ืขืจ ืืืื. ืืื ืืืขื ืืึธืื ืฆื ืฆืืขื ืึทืืข ืื ืืึทืื ืคืื ืืขื ื ืึธืืข ืืืืืขืจ ืืื ืคืืืืขืจ ืขืก. ืืื ืืึธืก ืืื ืึทื ืึทื ืึทืืึธื ืคืื ืืึทื ืฅ ืกืงืึทื ืืื ืึท ื ืึธืืข, ืืึธืก ืืื ืฉืืขืื.
ืืื ืงืืื ืืืงืืึธืจ ืกืืืืึทืฆืืข, ืฉืึทืคึฟื ืึท ื ืืึทืข ืืืฉ
ืืืึธืก ืืึธื ืืืจ ืืึธื ืืืื ืืืจ ืืืืื ืฆื ืฆืื ื ืืฆืขืจืก ืืืจื ืฉืืึทื ืึธืืขืจ ืขืืืขืจ ืึธืืขืจ ืืขืฆืึธืื? ืืึธืจื ืืฉื. ื ืึธืจ ื ืืฆื ืฆืืืื ืืืฉื. ืืืื ืืืจ ืืึทืจืคึฟื ืฆื ืืขืจืืจืืืื ื ืืฆืขืจืก ืืื ืืจืื ืคืึทืจืฉืืืขื ืข ืืืขืื, ืขืก ืืืขื ืืืื ืืจืื ืืืฉื. ื ืืืึธ ืื ืืขื ืืืขื ืืืจ ืืขืจืืืขืืืขื ืคึผืืึทืฅ ืืืืฃ ืื ืฉืจืืืฃ. ืืึธืก ืืื ืื ืืฉืืคึผืึทืกื ืืืื. ืขืก ืงืึธืก ืคืื ืืืืื ืืงืขืจ ืืื ืขื ืืคืขืจ ืฆืืื, ืืืึธืก ืงืขื ืขื ืืืื ืืขืืจืึทืืขื ืึทื ืคึฟืึทืจ ืื ืืึทื ืืฆืขืจ. ืขืก ืืื ืคืื ืืขืจ ืึธื ืืขื ืขื ืคึฟืึทืจ ืืขืจ ืืึทื ืืฆืขืจ ืฆื ืืึทืงืืืขื ืขืคึผืขืก ืืื ืึท ืจืืข ืืื ืืื 10 ืืื ืื.
ืืืจ ืืึทื ืืืขื ืืื ืืืืืง ืคึผืืึทืฅ ืืื ืืื ืึธืจืืึทืืืืื ืืึทืื ืคึฟืึทืจ ืื ืคืืืืงืืื ืฆื ืืืึธื ืืขืืื ื ืืื ืึทืจืืขืื ืจืืืืืึทืืื. ื ืึธื ืึทืืข, ืืื ืคืึทืงื, ืึท ืงื ืืื ืืืึธืก ืืืฉืืืื ืคืื ืืจืื ืืึทืื ืกืขื ืืขืจืก, ืืขืืขืจ ืคืื ืืืึธืก ืืื ืคืื ืฃ ื ืึธืืื, ืืื ืึท ืคึผืึทืกืืง ืืืจืื ืคืื ืืึทืื ืคึผืจืขืืขืจืืืืืฉืึทื (ืืืขื ืืึธืจื ืืฉื ืืื ืคืึทืจืคืึทืื), ืืื ืืืืืืช ืฆื ืืืืึทืื ืืขืื ืืขื ืืืื ืคืื ืืืื ืืึทืื ืฆืขื ืืขืจ ืืึธืจ. ืืื ืฆืืืื ืืขืจ ื ืึธืืื ืืื ืืขืืขืจ ืคืื ืื ืจืืขื ืฆืืืื. ืืื ืืืืื ื ืึธื ืืขื ืึธื ืืืืื ืื ืคืจืืืืขืืขื. ืืึธืก ืืื ืึท ืฉืืื ืืื ืืืขืจืืงืืึทื, ืขืก ืืื ืืืขืจื ืึท ืคึผืึธืจ ืคืื ืขืงืกืืจืข SSD ืืจืืืืื ืืื ืคึผืจืึทืกืขืกืขืจื. ืืขืจืืืขืจ, ืืื ืกืืจ ืฆื ื ืืฆื Cassandra, ืืืึธืก ืืื ืงืืื ืืึธื ืกืงื, ืืื ืืืึธืก ืขืก ืืขื ืขื ืงืืื ืฉืืืืืช, ืคืจืขืื ืฉืืืกืืขื, ืืืจ ืืึทืจืคึฟื ืฆื ืืืืกื ืคึผืฉืื ืึผืืืื.
ืืืจ ืคึผืืึทื ืึทืืฅ ืืืื ืืืื ืืงืฉื. ืื ืืืืคึผื ืืึทื ืืื ื ืืฉื ืื ืืึทืื, ืึธืืขืจ ืืื ืื ืึทืคึผืืึทืงืืืฉืึทื ืืืขื ืึทืจืืขืื ืืื ืืื. ืืืื ืขืก ืืึทืจืฃ ืฆื ืืึทืงืืืขื ืคืึทืจืฉืืืขื ืข ืืึทืื ืืื ืคืึทืจืฉืืืขื ืข ืืืขืื ืึธืืขืจ ืื ืืขืืืข ืืึทืื ืืื ืคืึทืจืฉืืืขื ืข ืืืขืื, ืืืจ ืืืื ืฉืืขืื ืขืก ืืื ืึท ืืืขื ืืืึธืก ืืื ืืึทืงืืืขื ืคึฟืึทืจ ืื ืึทืคึผืืึทืงืืืฉืึทื. ืึทื ืืขืจืฉ, ืืืจ ืืืขืื ืืืจืืคืึทื ืืื ืืึทื ืฅ ืกืงืึทื ืืื Cassandra ืืืขื ื ืืฉื ืืขืื ืืื ืื ืงืืื ืืืึทืืข.
ืืขื ืึธืจืืึทืืืืืื ื ืืึทืื ืืื ืื ืงืืึทื. ืืืจ ืคืึทืจืืขืกื ืืืขืื ื ืึธืจืืึทื ืคืืจืืขื, ืืืจ ืืึธืื ื ืื ืืขืจ ืจืืืืืฉืึทื ืึทื ืืึทืืึทืืืืกืื. ืืืื ืืืจ ืืืืื ืขืคึผืขืก ืึทืจืึธืคึผ 100 ืืื, ืขืก ืืืขื ืืืื ืึทืจืึธืคึผ 100 ืืื. ืขืก ืืื ื ืึธื ืืฉืืคึผืขืจ ืืื ืกืืึธืคึผืคึผืื ื.
ืืืจ ืืืืกืงืืืึทืื ืื ืฉืืืกืืขื ืคึฟืึทืจ ืคึผืึทืจืืืฉืึทื ืื ื ืึทืืื ืึทื ืืื ืืขื ืขื ืคืื ืื ืืขืจืืขืืืืื ื ืึธืจืืึทืื. ืืืจ ืืึธื ื ืื ืืืขืื ืื ืืึทืฉ ืคืื ืืื ืืืขืจ ืฉืืืกืืขื ืฆื ืคืึทืื ืืื ืืืื ืฉืืึธื ืงืืื. ืึทื ืืื, ืื ืืึธืจ ืคืื ืืขืืืจื ืืื ืื ืืืึทืฉืคึผืื ืืืืื ืืื ืึท ืฉืืขืื ืืืึทืฉืคึผืื. ืืขื ืื, ืก'ืืื ืืื ืืืื ืืื ืืขืจืข ืืื ืืฆืขืจ ืืืขืจื ื ืืจืืื ืคืืจืฉืคืจืืื ืืืื ืืขืืืจืืก ืืืจ, ืืื ืฉืืขืื ืืืื ืืขื ืจืขืื ืคืื 5'ืืข ืงืืืก ืกืืืืขื ืื - ืื ืคืืจืืืืืื ื ืืืจื ืืืขื ื ืืฉื ืืืื ืืืืขืจ ืืื.
ืกืึธืจืืื ื ืืื ืืืืกืืขืงืืืื ืึทืืึธื ืืื ืืขืจ ืฉืึทืคืื ื ืืื ืข ืคืื โโืงืืึทืกืืขืจืื ื ืฉืืืกื. ืืืื ืขืก ืืึทืจืฃ ืืืื ืืขืืืื, ืืืจ ืืืขืื ืืึธืื ืฆื ืืขืจืืืึทื ืืืงื ืืื ืืืขืจ ืืืฉ ืืื ืึท ืึทื ืืขืจืฉ ืฉืืืกื.
ืืื ืื ืืขืจืกื ืืืืืืืง ืืึทื: ืืืื ืืืจ ืืึทืจืคึฟื ืฆื ืฆืืจืืงืงืจืืื ืื ืืขืืืข ืืึทืื ืืื 100 ืคืึทืจืฉืืืขื ืข ืืืขืื, ืืืจ ืืืขืื ืืึธืื 100 ืคืึทืจืฉืืืขื ืข ืืืฉื.
ืืงืืจ: www.habr.com