ืื ืืืืึทืืขืจ ืืืืืืึธืึทื ++ ืืืฆืื ื ืืืขื ืืืื ืืขืืืืื ืืืืฃ ืืคืจืื 6 ืืื 7, 2020 ืืื ืกื ืคืขืืขืจืืืจื.
ืืขืืึทืืืก ืืื ืืืงืืฅ
ืขืก ืืึทืคึผืึทื ื ืึทื ืคึผืจืึทืงืืืฉ ืจืขืงืืืืจืขืืขื ืฅ ืงืึธื ืคืืืงื ืืื ืืขืึธืจืืข, ืืื ืึทืกืคึผืขืงืฅ ืืืืืืืง ืคึฟืึทืจ ืึท ืืขืฉืขืคื ืคึผืจืึธืืืงื ืืขื ืขื ื ืืฉื ืืขื ืืืขื ืืื ืืฉืืื. ืืขืจ ืฉืืืขืก ืืื ืึท ืคึผืจืึธืฆืขืก ืคึฟืึทืจ ืกืึทืืขืงืืื ื ืืื ืงืึทืืืืื ืื ื ืคืึทืจืฉืืืขื ืข ืึทืคึผืจืึธืืืฉืื ืฆื ืฉืึทืคึฟื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืืืืจื ืืืืฃ ืึทืงืึทืืขืืืง ืคืึธืจืฉืื ื ืืืืืจื ืืืืฃ ืื ืจืขืงืืืืจืขืืขื ืฅ ืคืื ืึท ืืขืฉืขืคื ืคึผืจืึธืืืงื. ืืืกื ืขืจืก ืืืขืื ืืขืจื ืขื ืืืขืื ืืืืืกืืื ื ืืขืึธืจืขืืืฉ ืึทืคึผืจืึธืืืฉืื ืฆื ืืึทืืืฉืืงืึทื ืงืืึทืงืก, ืืขืคึผืขื ืืขื ืกื ืืจืึทืงืื ื, ืกืืกืืขื ืืืืขืจืืืื, ืืืืืขืจ ืกืื ืืงืจืึทื ืึทืืืืฉืึทื ืืื ืืืึธืก MongoDB ืืขืืขืฆื ืืืืฃ ืืืืขืจ ืกืึทืืืฉืึทื ื.
ืืืืึทืื ืืืืืขื ืขืื (ืืขืจื ืึธื ืจืืคืขืจื ืฆื ืืื ืื): - ืืื ืืืขื ืจืขืื ืืืขืื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื - ืืึธืก ืืื ืึท ืฉืืจืื ืืืึธืก ืืืจ ืืขืืจืืขื ืืื MongoDB. ืืื ืึทืจืืขื ืืื ืึท ืืจืืคึผืข ืคืื โโืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขืืขื, ืืืจ ืืึธืื ืืึธืก ืืื ืฆืืืื ืืึธืจ ืฆืืจืืง.
ืืื ืืขื ืคึผืจืึธืฆืขืก, ืืื ืืขืืื ืฆื ืืืงืขื ืขื ืืื ืืื ืึท ืคึผืืึทืฅ ืคืื ืึทืงืึทืืขืืืง ืคืึธืจืฉืื ื, ืืืืึทื ืื ืฉืืจืื ืืื ืืขืืืขื ืืขืืขืจื ื ืืึทื ืฅ ืืื. ืขืก ืืึธื ืืื ืึทืจืืืกืืขืืืืื ืึทื ืงืืื ืืืื ืึทืจืืืงื ืคึผืึทืกื ืืื ืืืึธืก ืืื ืคืืจืืื ืื ืืื ืึท ืคึผืจืึธืืืงืฆืืข ืืึทืืึทืืืืก ืจืขืื ืฆื ืืืืขืจ ืกืคึผืขืฆืืคืืฉ ืืืืขืจืคืขื ืืฉื ืืืึธืก ืืขื ืขื ืืืกืืึธืืข ืคืึธืจืฉืืขืื ืืื ืงืืื ืคึผืจืึธืืืงืฆืืข ืึทืคึผืืึทืงืืืฉืึทื.
ืืื ืืืขื ืจืขืื ืืืขืื ืืื ืืืจ, ืืื ืงืึธื ืกืืืขืจืก ืคืื ืึทืงืึทืืขืืืง ืคืึธืจืฉืื ื, ืฆืืืจืืืื ืขืคึผืขืก ืคืื ืขืก ืืืึธืก ืืืจ ืงืขื ืขื ืืขืจืืืขืจ ืคืึธืจืฉืืขืื ืฆื ืืื ืืืขืจ ื ืืฆืขืจืก ืืื ืึท ืคืึทืจืืืง ืฉืืกื ืืืึธืก ืืื ืืึทืงืืืขื ืืื ืืืืขืจ ืฆื ื ืืฆื.
ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื. ืืื ืก ืืขืคืื ืืจื ืื ืงืึทื ืกืขืคึผืก
ืฆื ืึธื ืืืืื ืืื, ืืื ืืืืื ืฆื ืืึธืื ืืื ืึทืืืขืืืื ืืขืจืืื ืขื ืืืึธืก ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืื. ืขืก ืืขื ืขื ืฆืืืื ืืืชืืืช - ืืขืึธื ืึทืจื ืืื ืคึผืขื ื (ืืขืืขืืืืืืข ืกืขืจืืข "ืื ืืื ืืึทื ื ืืขืึธืจืืข"):
ืืื ืก ืืึธืื ืคึผืขื ื ืืื ืืื ืืืืจืึธืคึผืข ืืื ืืขืึธื ืึทืจื ืืืื ืฆื ืืืึทืจืคื ืืืจ ืึท ืืืขืจืจืึทืฉื ืคึผืึทืจืืื. ืืื ืขืจ ืงืขื ื ืืฉื ืืจืึทืืื ืืืขืื ืขืคึผืขืก ืืขืกืขืจ ืืื ืฆื ืืืึทืจืคื ืืืจ ืคืื ืืืื ืคืจืขื ืื ืจืฉืืื, ืฉืืงื ืึทืืข ืืืื ืข ืคืจืขื ืื ืึท ืืขืจืืืึทื ืืืงื ืืืืฃ ืงืึธืจืืขื: "ืืึธืืืจ ืืึทืื ืคึผืขื ื ืฆืืคืจืืื!" (ืื ืืื ืืื ืืืืจืึธืคึผืข, ืืฉืขืช ืื ืฉืืึธืคื, ืื ืืขื ื ืื ืึทืืข ืืขื ืืื ืงืขื ื ืืฉื ืืขื ืขืก, ืืืืึทื ืื ืืื ื ืืฉื ืืึธืจื). ืืขืกืึธืฃ, ืื ืืืกืืขืงื ืืขื ืคึผืึธืกืื, ืืจืืืกืื ืขืก ืคืื ืื ืคืืืขืจ ืืื ืจืืกืืึธืจื ืึทืงืกืขืก ืึทืืื ืึทื ืื ืงืขื ื ืืฉื ืืึทืืขืจืงื ืขืคึผืขืก ืืื ืขืก ืืื ืงืืื ืกืงืึทื ืืึทื.
ืืึธืก ืืื ืึทืืข ืืื ืืื ืืื, ืึธืืขืจ ืืึธืืืจ ืืืขืจื ืขืืขื ืึทื ืื ืกืืกืืขื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืื ืืืื ืืขื ืขื ืึท ืืืกื ืคืึทืืฉ. ืขืก ืงืขื, ืืืฉื, ืคึผืึทืกืืจื ืึทื Penny ืก ืึทืงืกืขืก ืจืืกืืจืืงืฉืึทื ืืื ืคืืจืืขืงืืืขื ื ืึธื ืืขื ืคึผืึธืกืื ืืจืืืก, ืืืื ืื ืืขืฉืขืขื ืืฉื ืืขื ืขื ื ืืฉื ืฉืืึทืืืช ืืืจื ืกืืื ืืื ืืืืจืงืื ื. ืึทืงืืืึทืืื, ืืึธืก ืืื ืึท ืืืืฉืคึผืื ืคืื ืืืขื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ืคืืจืืื ืื ืฆื ืืืจืืคืืจื ืึท ืืขืฉืขืคื ืคืื ืงืฆืืข (ืืื ืืขื ืคืึทื).
ืืื ืคืึทืงื, ืืึธืก ืืขื ืขื ืืึทื ืฅ ื ืื-ืืจืืืืืึทื ืคึผืจืึธืคึผืขืจืืืขืก ืคืื ืื ืืึทืืึทืืืืก - ืืืืขืจ ืืืืื ืืง ืืขื ืืฉื ืฉืืืฆื ืืื. ืืื ืก ืืึทื ืืืืฃ ืฆื ืื ืืึธืืขืืก.
ืงืึธื ืกืืกืืขื ืกื ืืึธืืขืืก
ืืืึธืก ืคึผืื ืงื ืืื ืึท ืงืึธื ืกืืกืืขื ืกื ืืึธืืขื ืืื ืืึทืืึทืืืืกืื? ืืึธืก ืืขื ืขื ืขืืืขืืข ืคืื โโืื ืืขืจืึทื ืืื ืึทื ืึท ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขื ืืื ืืืขืื ืืืึธืก ืืึทืื ืืขืจ ืงืืืขื ื ืงืขื ืขื ืืึทืงืืืขื ืืื ืืื ืืืึธืก ืกืืงืืืึทื ืก.
ืืื ืคึผืจืื ืฆืืคึผ, ืึทืืข ืงืึธื ืกืืกืืขื ืกื ืืึธืืขืืก ืงืืืขื ืึทืจืึธืคึผ ืฆื ืืื ืขื ืืขื ืึท ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขื ืืื ืฆื ืึท ืกืืกืืขื ืืืึธืก ืืืืคื, ืืืฉื, ืืืืฃ ืืืื ื ืึธืืข ืืืืฃ ืึท ืืึทืคึผืืึทืคึผ. ืืื ืืึธืก ืืื ืืื ืขื ืืขื ืึท ืกืืกืืขื ืืืึธืก ืืืืคื ืืืืฃ ืืืืื ืืขืจ ืคืื ืืขืึธ-ืคืึทืจืฉืคึผืจืืืื "ื ืึธืืขืก" ืฆื ืึท ืืึทืคึผืืึทืคึผ, ืืื ืืืึธืก ืึทืืข ืื ืคึผืจืึธืคึผืขืจืืืขืก ืืขื ืขื ืืืืืึธืืึทืืืฉ ืืืจืืืขืงืึธืื ืืื ืคึผืจืื ืฆืืคึผ.
ืืขืจืืืขืจ, ืงืึธื ืกืืกืืขื ืกื ืืึธืืขืืก ืืขื ืขื ืืขืืืขื ืื ืืืืื ืฆื ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขืืขื. ืึทืืข ืกืืกืืขืืขื ืืืึธืก ืคืจืืขืจ ืขืงืกืืกืืืจื ืืื ืึทืคึผืขืจืืืืึทื ืืื ืืขืจ ืืขืืืืงืขืจ ืืืขืจืืืงืึทื ืกืงืืืืื ื ืืึธืื ื ืืฉื ืืขืจืคืึทืจืื ื ืึทืืึท ืคึผืจืึธืืืขืืก. ืขืก ืืื ืืขืืืขื ืืืื ืืึทืคืขืจ ืงืึทืฉ, ืืื ืึทืืฅ ืืื ืืขืืืขื ืฉืืขื ืืืง ืืืืขื ืขื ืคืื ืืื.
ืืึธืืขื ืกืืจืึธื ื
ืึทืงืืืึทืืื, ืืขืจ ืขืจืฉืืขืจ ืืึธืืขื ืืื ืฉืืึทืจืง (ืึธืืขืจ ืื ืืขืืขืจืื ื ืคืืืืงืืื ืฉืืจื, ืืื ืขืก ืืื ืึธืคื ืืขืจืืคื). ืืึธืก ืืื ืึท ืงืึธื ืกืืกืืขื ืกื ืืึธืืขื ืืืึธืก ืื ืฉืืจื ืึทื ืืขืืขืจ ืขื ืืขืจืื ื, ืึทืืึธื ืืืฉืืขืืืงื ืึทื ืขืก ืืื ืคืืจืืขืงืืืขื, ืืื ืงืขื ืืืง ืคึฟืึทืจ ืึทืืข ื ืืฆืขืจืก ืคืื ืื ืกืืกืืขื.
ืืึธืก ืงืจืืืืฅ ืึท ืืืืืืืข ืกืืจ ืคืื ืึทืืข ืืขืฉืขืขื ืืฉื ืืื ืื ืืึทืืึทืืืืก. ืืึธืก ืืื ืึท ืืืืขืจ ืฉืืึทืจืง ืงืึธื ืกืืกืืขื ืกื ืคืึทืจืืึธื, ืืื ืขืก ืืื ืืืื ืืืืขืจ ืืืึทืขืจ. ืึธืืขืจ, ืขืก ืืื ืืืืขืจ ืืขืืื ื ืืขืฉืืืฆื. ืขืก ืืื ื ืึธืจ ืืืืขืจ ืืืึทืขืจ ืืื ืคึผืึทืืขืืขื - ืขืก ืืื ื ืึธืจ ืจืึทืจืขืื ืืขื ืืฆื. ืืืก ืืื ืืขืจืืคื ืืขืืขืจืื ื ืคืืืืงืืึทื.
ืขืก ืืื ืื ืื ืืขืจ, ืฉืืืจืงืขืจ ืคืึทืจืืึธื ืืืึธืก ืืื ืืขืฉืืืฆื ืืื ืกืคึผืึทื ืขืจ - ืืขืจืืคื ืขืงืกืืขืจื ืึทื ืงืึธื ืกืืกืืขื ืกื. ืืืจ ืืืขืื ืจืขืื ืืืขืื ืืื ืึท ืืืกื ืฉืคึผืขืืขืจ.
ืงืึทืืกืึทื
ืืขืจ ืืืืึทืืขืจ ืืืื ืขืจ ืืื ืงืึทืืกืึทื, ืืืึธืก ืืื ืคึผืื ืงื ืืืึธืก ืืื ืืื ืืขืืืขื ืืขืจืขืื ืืืขืื. ืขืก ืืขื ืขื ืขืืืขืืข ืืขืจ ืกืึทื-ืืขืืืขืืก ืฆืืืืฉื ืฉืืึทืจืง ืืื ืงืึทืืกืึทื ืืืึธืก ืืื ืืืขื ื ืืฉื ืจืขืื ืืืขืื, ืึธืืขืจ ืืื ืึทืืข ืงืึธืื ืึทืจืึธืคึผ ืฆื ืงืึทืืกืึทื. ืืึธืก ืืื ืึท ืืืืืืืง ืืึธืืขื ืืืืึทื ืขืก ืืื ืื ืกืืจืึธื ืืขืกื ืคืื ืึทืืข ืืึธืืขืืก, ืื ืกืืจืึธื ืืขืกื ืงืึธื ืกืืกืืขื ืกื ืืื ืืขื ืืืึทืืืึทื ืคืื ืึท ื ืขืฅ ืึธืืขืจ ืคึผืึทืจืืืฉืึทื ื.
ืงืึทืืกืึทืื ืืขื ืขื ืคืืงืืืฉ ืึท ืกืืืืึทืฆืืข ืืื ืืืึธืก ืืขืฉืขืขื ืืฉื ืืขื ืขื ืคืืจืืื ืื ืืืจื ืึท ืกืืื-ืืื-ืืืืจืงืื ื ืฉืืืืืช. ืืืืขืจ ืึธืคื ืืื ืืขื ืขื ืืืืขืจืงื ืืื ืืืืขื ืขื ืืืื ืจืขืื ืคึฟืื ืืขื ืงืืืขื ื ืก ืคืื ื ืคืื ืืืื ืื ื. ืืืื ืืขืจ ืงืืืขื ื ืืื ืืืืขืจืงื ืขืืืขืืข ืืืึทืืืขืก, ืขืจ ืงืขื ื ืืฉื ืืขื ืืืึทืืืขืก ืืืึธืก ืืขื ืขื ืืขืืืขื ืืื ืืขืจ ืคืึทืจืืึทื ืืขื ืืืื. ืขืจ ืืืืื ืฉืืื ืื ืฆื ืืขื ืคืจืขืคืืงืก ืจืืืื ืื. ืขืก ืึทืืข ืงืืื ืึทืจืึธืคึผ ืฆื ืืขืจ ืืขืืืืงืขืจ ืืึทื.
ืงืึทืืกืึทืื ืืื ืึท ืงืึธื ืกืืกืืขื ืกื ืืึธืืขื ืืื ืึท ืคึผืึทืจืืืืืฉ ืึธืจืืขืจืื ื ืคืื ืืขืฉืขืขื ืืฉื ืืืืฃ ืื ืกืขืจืืืขืจ, ืืื ืืืึธืก ืืขืฉืขืขื ืืฉื ืคืื ืึทืืข ืงืืืืึทื ืฅ ืืขื ืขื ืืืืขืจืงื ืืื ืืขืจ ืืขืืืืงืขืจ ืกืืงืืืึทื ืก. ืืื ืืขื ืคืึทื, ืืขืึธื ืึทืจื ืืื ืคึผืขื ื.
ืขืืืขื ืืืึทื
ืื ืืจืื ืืึธืืขื ืืื ืขืืืขื ืืืึทื ืงืึธื ืกืืกืืขื ืกื. ืืึธืก ืืื ืืืึธืก ืืขืืึทืืจืข ืึทืืข ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขืืขื ืฉืืืฆื, ืื ืืื ืืืึทื ืืึธืืขื ืืืึธืก ืืืื ืืื ืขื ืืื ืึทืืข. ืขืก ืืืื ืื ืคืืืืขื ืืข: ืืืขื ืืืจ ืืึธืื ืขืืืขืืข ืขื ืืขืจืื ืืขื ืืื ืื ืืึทืื, ืืื ืขืืืขืืข ืคืื ื ืืื ืืืขืจื ืงืึธื ืกืืกืืขื ื.
ืืื ืึทืืึท ืืึธืืขื ื ืืึธืื ืื ืืึธืจื ืืฉื, ืึทื ืืขืจืฉ ืืืึธืื ืื ืืื ืคึฟืึทืจืืืึทื ืืื ืืื ืืืืกืขืจืืขืืขืจ ืงืึธื ืกืืกืืขื ืกื โ ืขืก ืืืึธืื ืืขืืืขื ืืึธืจ ืึทื ืึทื ืืขืจ ืืขืฉืืืืข. ืืื, ืืึธืก ืืื ืึท ืืืืขืจ ืคืึธืืงืก ืืึธืืขื, ืื ืืขืจืกื ืคึผืจืึธืกื. ืืืจื ืคืขืืืงืืึทื, ืึทืืข ืืืืขืจื ืคืื ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขืืขื ื ืืฆื ืขืืืขื ืืืึทื ืงืึธื ืกืืกืืขื ืกื.
ืืื ืืืืื ืฆื ืืขืื ืขืืืขืืข ืงืึทืืคึผืขืจืึทืืืื ืืืืฉืคืืื:
ืืืึธืก ืืึธื ืื ืึทืจืึธืื ืืืื ืขื?
- ืืืืืึทื ืก. ืืื ืื ืงืึธื ืกืืกืืขื ืกื ืฉืืึทืจืงืืื ืื ืงืจืืกืื, ืขืก ืืืขืจื ืืจืขืกืขืจืข ืคึฟืึทืจ ืงืืึธืจ ืืื ืืขืจ ืืึธื ืกืืืืช: ืืืจ ืืึทืจืคึฟื ืฆื ืืึทืื ืืขืจ ืจืขืงืึธืจืืก, ืืึทืงืืืขื ืืึทืฉืืขืืืงืื ื ืคืื ืึทืืข ืืื ืืช ืืื ื ืึธืืื ืืืึธืก ืึธื ืืืื ื ืขืืขื ืืื ืืขื ืงื ืืื ืึทื ืื ืืึทืื ืืขื ืขื ืฉืืื ืืึธืจื. ืึทืงืงืึธืจืืื ืืื, ืขืืืขื ืืืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ืื ืคืึทืกืืึทืกื ืขื ืืคึฟืขืจื, ืืืืึทื ืืึธืจื, ืืื ืึท ืืขืจืฉื, ืืืจ ืงืขื ืขื ืืคืืื ืืืขืจืืขืื ืขืก ืฆื ืืึผืจืื ืืื ืืึธืก ืืืขื, ืืื ืคึผืจืื ืฆืืคึผ, ืืืื ืืขื ืื.
- Availability. ืืืื ืืืจ ืคึฟืึทืจืฉืืืื ืืึธืก ืืื ืื ืคืืืืงืืื ืคืื ืื ืกืืกืืขื ืฆื ืจืืกืคึผืึทื ื ืืื ืืขื ืืืึทืืืึทื ืคืื ื ืขืฅ ืืจืืืงืก, ืคึผืึทืจืืืฉืึทื ื, ืึธืืขืจ ืขืืืขืืข ืกืึธืจื ืคืื ืืืจืืคืึทื, ืฉืืื ืืึธืืขืจืึทื ืฅ ืื ืงืจืืกืื ืืืขื ืื ืงืึธื ืกืืกืืขื ืกื ืืึธืืขื ืืืงืจืืกืึทื, ืืืืึทื ืขืก ืืื ืืขื ืื ืคึฟืึทืจ ืืื ืื ืึทื ืืืื ืืึทืืขืืึธืก ืืขืื ืืื ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื. ืฆืืื ืืจืืื ืขืืืขืืข ืืึทืื. ืขืืืขื ืืืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ื ืืฉื ืืึทืจืึทื ืืืจื ืขืคึผืขืก ืืืขืื ืื ืืึทืื - ืขืก ืงืขื ืืืื ืขืคึผืขืก.
- ืึทื ืึทืืึทืืื. ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, ืคืื ืงืืจืก, ืื ื ืืืขืจ ืคืื ืึทื ืึทืืึทืืื ืื ืงืจืืกืื. ืืื ืกืืจืึธื ื ืงืึธื ืกืืกืืขื ืกื ืืื ืึผืืขื ืืึธื ื ืืฉื ืขืงืกืืกืืืจื ืืืึท ืึทืืข, ืึธืืขืจ ืืื ืขืืืขื ืืืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ืงืขื ืขื ืืืื ืขืคึผืขืก. ืื ืงืฉืื ืขืจืืืืึทื: ืืืึธืก ืืึธื ืืขื ืืฉื ืงืืืึทืื ืขืืืขื ืืืึทื ืงืึธื ืกืืกืืขื ืกื ืืืื ืขืก ืึผืืื ืึทื ืึทืืึทืืื? ืืขืจ ืขื ืืคืขืจ ืืื ืึทื ืขืืืขื ืืืึทื ืงืึธื ืกืืกืืขื ืกื ืืึธืืขืืก ืืขื ืขื ืึธื ืืืขื ืืืขื ืืื ืึทื ืึทืืึทืืื ืขืงืกืืกืืืจื, ืืืฉื, ืืื ืึท ืงืืจืฅ ืฆืืื; ืขืก ืืื ืืขืืืขื ืฆื ื ืืฆื ืื ืืึทืืขืง ืฆื ืืืืขื ืขื ืืื ืืขืจ ืึธืืขืจ ืืืืื ืืงืขืจ ืืืืขื ืขื ืงืึธื ืกืืกืืขื ื ืืึทืื; ืขืก ืืื ืึธืคื ืืขืืืขื ืฆื ื ืืฆื ืฉืืึทืจืง ืงืึธื ืกืืกืืขื ืกื ืืึธืืขืืก. ืืื ืคืืจ, ืืึธืก ืึทืจืืขื, ืืื ืึธืคื ืื ื ืืืขืจ ืคืื ืึทื ืึทืืึทืืื ืืื ืืืืืืขื ืืื ืฆืืื.
CAP ืืขืึธืจืขื
ืืืขื ืืืจ ืืขื ืื ืืืขืจืืขืจ ืงืึธื ืกืืกืืขื ืกื, ืึทืืืืืืึทืืืืึทืื - ืืืึธืก ืงืืื ืฆื ืืืื ืืืื ืื ื? ืึทื ืก ืจืขืื - ืงืึทืคึผ ืืืขืึธืจืขื! ืืืฆื ืืืื ืืื ืึธืคึผืืืึทืจืคื ืืขื ืืืืึธืก... ื ืืฉื ืืื โ ืืึธืก ืืื ืืืจืืื ืงืืขืคึผืืึทื, ืืืขืืืขืจ ืืึธื ืึธื ืืขืฉืจืืื ืึท ืืืืื ืืขืจืืขืืขืจ ืึทืจืืืงื, ืึท ืืืืื ืืขืจืืขืืขืจ ืืื.
ืื ืงืึทืคึผ ืืืขืึธืจืขื ืืื ืึท ืคึผืจืื ืฆืืคึผ ืคืึธืจืืืึทืืืืืึทื ืืื ืื 2000 ืก ืึทื ืงืึธื ืกืืกืืขื ืกื, ืึทืืืึทืืืึทืืืืืื, ืคึผืึทืจืืืฉืึทื ื: ื ืขืืขื ืงืืื ืฆืืืื, ืืื ืืืจ ืงืขื ืขื ื ืืฉื ืงืืืึทืื ืืจืื. ืขืก ืืื ืืขืืืขื ืึท ืืืืขืจ ืคึผืจืื ืฆืืคึผ. ืขืก ืืื ืืขืืืขื ืคึผืจืึธืืืขื ืืื ืึท ืืขืึธืจืขื ืขืืืขืืข ืืึธืจื ืฉืคึผืขืืขืจ ืืืจื ืืืืืขืจื ืืื ืืื ืืฉ. ืืขืืึธืื ืืขื ืื ืืขืืืืื ืฆื ืืืื ืืขืืืืื ื ืืื ืึท ืืึทื ืืจืึท - ืกืืกืืขืืขื ืื ืืขืืืืื ืฆื ืืืื ืฆืขืืืืื ืืื CA, CP, AP ืืื ืึทืืื ืืืืฃ.
ืืขืจ ืืขืึธืจืขื ืืื ืคืืงืืืฉ ืคึผืจืึธืืืขื ืคึฟืึทืจ ืื ืคืืืืขื ืืข ืงืึทืกืขืก ... ืขืจืฉืืขืจ, ืึทืืืืืืึทืืืืืื ืืื ืืขืืืืื ื ืื ืืื ืึท ืงืขืกืืืืขืจืืืง ืืืขืจื ืคืื ื ืื ืฆื ืืื ืืขืจืืขืจ (0 - ืื ืกืืกืืขื ืืื "ืืืื", 100 - ืจืืกืคึผืึทื ืื ืืขืฉืืืื ื; ืืืจ ืืขื ืขื ืืขืืืืื ื ืฆื ืืึทืืจืึทืืื ืขืก ืึทืืื) , ืึธืืขืจ ืืื ืึท ืคืึทืจืืึธื ืคืื ืื ืึทืืืขืจืืืึทื , ืืืึธืก ืืขืจืึทื ืืื ืึทื ืคึฟืึทืจ ืึทืืข ืืืึทื ืขืงืกืึทืงืืืฉืึทื ื ืขืก ืงืขืจื ืืึทืื.
ืขืก ืืื ืงืืื ืืืึธืจื ืืืขืื ืขื ืืคืขืจ ืฆืืื ืืื ืึทืืข! ืขืก ืืื ืึท ืึทืืืขืจืืืึทื ืืืึธืก ืงืขืจื ืืึทืื ื ืึธื 100 ืืึธืจ - ืึท ืืขืืึทืืจืข ืืืื ืืขืจืืขื ืื ืืืฆื ืึทืืืขืจืืืึทื, ืืืึธืก ืืื ืืืื ืคืื ืื CAP ืืืขืึธืจืขื.
ืจืืข: ืื ืืืขืึธืจืขื ืืื ืคึผืจืึธืืืขื ืคึฟืึทืจ ืขื ืืขืจืื ืืขื ืืื ืื ืืืึทืืืขืก ืคืื ืืขืจ ืืขืืืืงืขืจ ืฉืืืกื, ืืจืึธืฅ ืืขื ืคืึทืงื ืึทื ืื ืขื ืืขืจืื ืืขื ืืขื ืขื ืจืขืกืืืึทืืืข. ืืขื ืืืื ืึทื ืืื ืคืึทืงื ืืื ืืขื ืขื ืคึผืจืึทืงืืึทืงืื ื ืืฉื ืืขื ืืฆื, ืืืืึทื ืื ืืึธืืขืืก ืืขื ืขื ืึทื ืืขืจืฉ ืขืืืขื ืืืึทื ืงืึธื ืกืืกืืขื ืกื, ืฉืืึทืจืง ืงืึธื ืกืืกืืขื ืกื (ืืคึฟืฉืจ).
ืืืึธืก ืืื ืืึธืก ืึทืืข ืคึฟืึทืจ? ืืขืจืฆื, ืื CAP ืืืขืึธืจืขื ืืื ืคึผืื ืงื ืื ืคืึธืจืขื ืืื ืืืึธืก ืขืก ืืื ืคึผืจืึธืืืขื ืืื ืคึผืจืึทืงืืึทืงืื ื ืืฉื ืึธื ืืืขื ืืืขื ืืื ืืื ืจืึทืจืขืื ืืขื ืืฆื. ืืื ืืขืึธืจืขืืืฉ ืคืึธืจืขื, ืขืก ืขืคืขืก ืืืืึทืฅ ืึทืืฅ. ืขืก ืืืจื ืก ืืืืก ืึท ืืืืขืจ ืคึผืจืื ืฆืืคึผ ืืืึธืก ืืื ืื ืืืืืืืืื ืจืืืืืง, ืึธืืขืจ ืืื ืึทืืืขืืืื ืืื ื ืืฉื ืคึผืจืึธืืืขื.
ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ืื ืกืืจืึธื ืืขืกื ืืึธืืขื
ืืืึธืก ืืื ืืขืฉืขืขื ืืฉ ืืืฆื ืืื ืึทื ืืืจ ืงืขื ืขื ืืึทืงืืืขื ืึทืืข ืืจืื ืืื ืื: ืงืึธื ืกืืกืืขื ืกื, ืึทืืืึทืืืึทืืืืืื ื ืืฆื ืคึผืึทืจืืืฉืึทื ื. ืืื ืืึทืืื ืืขืจ, ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ืื ืกืืจืึธื ืืขืกื ืงืึธื ืกืืกืืขื ืกื ืืึธืืขื, ืืืึธืก ื ืึธื ืึทืจืืขื ืืื ืืขื ืืืึทืืืึทื ืคืื ืคึผืึทืจืืืฉืึทื ื (ืืจืืืงืก ืืื ืื ื ืขืฅ). ืืขืจืคืืจ ืืื ืขืก ืคืื ืืืื ืืจืืืก ืืื ืืขืจืขืก, ืืื ืืขืจืคืืจ ืืืื ืืืจ ืขืก ืืขื ืืืขื.
ืคืืจืกืืื, ืขืก ืกืืืคึผืืึทืคืืื ืื ืึทืจืืขื ืคืื ืึทืคึผืืึทืงืืืฉืึทื ืืขืืืขืืึธืคึผืขืจืก. ืืื ืืึทืืื ืืขืจ, ืื ืืืึทืืืึทื ืคืื ืืจืืืก ืฉืืืฆื ืคืื ืื ืกืขืจืืืขืจ: ืืืขื ืึทืืข ืจืขืงืึธืจืืก ืืืึธืก ืคืึทืื ืืื ืืืื ืงืืืขื ื ืืขื ืขื ืืขืจืึทื ืืื ืฆื ืึธื ืงืืืขื ืืื ืืขืจ ืืขืืืืงืขืจ ืกืืงืืืึทื ืก ืืืืฃ ืื ืื ืืขืจ ืงืืืขื ื. ืฆืืืืืื ืก, ืขืก ืืืืืกืืึทื ื ืคึผืึทืจืืืฉืึทื ื.
ืืึธื ืืึธืื ืืื ืขืจืืขืืขืจ ืงืื
ืืขืืขื ืงืขื ืึทื ืขืก ืืื ืืึธื ืืฉ, ืืืจ ืืึทื ืฆื ืื ืงืื. ืืื ืืืขื ืืึธืื ืืืจ ืืืขืื ืืขื ืกืืกืืขื ืืึธืืขื, ื ืืืืื ืืืึธืก MongoDB ืืื ืคึฟืึทืจ ืืขื ืข ืืืึธืก ืืขืจื ืืืขืื ืึทืืึท ืึท ืืึทืืึทืืืืก ืคึฟืึทืจ ืื ืขืจืฉืืขืจ ืืึธื.
MongoDB (ืืขืจื ืึธื ืจืืคืขืจื ืฆื ืืื "MongoDB") ืืื ืึท ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขื ืืืึธืก ืฉืืืฆื ืืึธืจืืืึธื ืืึทื ืกืงืืืืื ื, ืืึธืก ืืื, ืฉืึทืจืืื ื; ืืื ืืื ืืขืืขืจ ืฉืขืจื ืขืก ืืืื ืฉืืืฆื ืืึทืื ืืืขืจืืงืืึทื, ืืึธืก ืืื, ืจืขืคึผืืึทืงืืืฉืึทื.
ืฉืึทืจืืื ื ืืื MongoDB (ื ืื ืึท ืจืืืืืฉืึทื ืึทื ืืึทืืึทืืืืก) ืคึผืขืจืคืึธืจืื ืึธืืึทืืึทืืืง ืืึทืืึทื ืกืื ื, ืืึธืก ืืืืกื, ืืขืืขืจ ืืึทืืืื ื ืคืื ืืึธืงืืืขื ืื (ืึธืืขืจ "ืืืฉ" ืืื ืืขืจืืื ืขื ืคืื ืจืืืืืฉืึทื ืึทื ืืึทืื) ืืื ืฆืขืืืืื ืืื ืืจืขืงืืขื, ืืื ืืขืจ ืกืขืจืืืขืจ ืืืืืึธืืึทืืืฉ ืืึธืืืขืก ืืื ืฆืืืืฉื ืฉืึทืจืื.
ืื ืงืืืขืจื ืจืึทืืืขืจ, ืืืึธืก ืืืกืืจืืืืืฅ ืจืืงืืืขืก, ืคึฟืึทืจ ืึท ืงืืืขื ื ืืื ืึท ืงืืืขื ื ืืืจื ืืืึธืก ืขืก ืึทืจืืขื. ืขืก ืฉืืื ืืืืืกื ืืื ืืื ืืืึธืก ืืึทืื ืืขื ืขื ืืืื ืืื ืืืจืขืงืืขื ืึทืืข ืจืืงืืืขืก ืฆื ืื ืจืืืืืง ืฉืึทืจื.
ืื ืื ืืขืจ ืืืืืืืง ืคืื ื: MongoDB ืืื ืึท ืืืื ืืขื. ืขืก ืืื ืืืื ืขืจืฉืืืง - ืขืก ืงืขื ืขื ื ืขืืขื ืจืขืงืึธืจืืก ืืืึธืก ืฉืืืฆื ืื ืฉืืืกืืขื ืืืึธืก ืขืก ืึผืืื. ืืืจ ืงืขื ื ื ืืฉื ืฉืจืืืื ืืืืื-ืืึทืกืืขืจ.
ืืืจ ืืขืืืื ืืขืืืื ื 4.2 - ื ืืึท ืืฉืืงืึทืืืข ืืื ืื ืืจืืืก ืืึธืจื. ืืืืื ืืขืจ ืืื ืืขื ืืจืืื ืืขืืืืื Lucene - ืืืื - ื ืขืืืื ืขืงืกืขืงืืืึทืืืข ื'ืืื ืืืืื ืืื ืืื ืื, ืืื ืืืจื ืืื ืืขืืืืจื ืืขืืืื ืืืจืืฆืืคืืจื ืืืืื ืืขื ืืืจื Lucene, ืื ืืขืืืข ืืื ืืื Elastica.
ืืื ืืื ืืึธืื ืืขืืืื ืึท ื ืืึทืข ืคึผืจืึธืืืงื - ืืฉืึทืจืฅ, ืขืก ืืื ืืืื ืื ืืืฆื ืืืืฃ ืึทืืืึทืก (ืืึธื ืืึธ ืก ืืืืื ืงืืึธืื). ืืื ืืึธืื ืึท ืคืจืื ืืืืขืจ - ืืืจ ืงืขื ืขื ืฉืคึผืืื ืืื ืืื. ืืื ืืึทืงืข ืืืืงื ืืฉืึทืจืฅ - ืืึทืื ืืืืืฉืืืึทืืึทืืืืฉืึทื, ืืืืขืจ ืื ืืืึทืืืื.
ืื ืืจืขืืืขื ืฅ ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื
ืืื ืืื ืืขืฆืืืื ืืขืจื 230 ืืจืืืงืืขื ืืืืก ืืขื ืขื ืคืืจืขืคื ืืืขืื ืืขืืืืจื ืืืืฃ ืืขืจ ืืขืืข - ืคืื ืืขืกืื ืืืืคืขืจื. ืืืฆ ื ืคื ื ืืฒ ื ืืืจื ื ืฐืข ื ืื ื ืืฒ ื ืืืืขืจืืขืื ืขืืืขื ืข ืืฒื ื ืคื ื ื ื ืืืืขืจืืืื .
ืขืก ืืึธื ืืื ืึทืืฅ ืึธื ืืขืืืืื ืืื ืึทื ืึทืจืืืงื ืคึฟืื ืืขืกืื ืืึทืืคึผืขืจื, ืืืึธืก ืืื ืืขืฉืจืืื ืืขืืืึธืจื ืืื ืื 1970ืขืจ ืืึธืจื. ืืื ืืืจ ืงืขื ืขื ืืขื, ืขืืืขืืข ืคืึธืจืฉืื ื ืืืืฃ ืืขื ืืขืืข ืืื ื ืึธื ืึธื ืืึธืื ื. ืืืฆื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ืืงืกืคึผืืจืืึทื ืกืื ื ืืื ืืขืจืขืก ืืื ืงืฉืจ ืืื ืืขืจ ืึทื ืืืืืงืืื ื ืคืื ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขืืขื.
ืจืืกืืจืืงืฉืึทื ื
ืืืึธืก ืจืืกืืจืืงืฉืึทื ื ืืขื ืขื ืืึธืจื? ืืึธืก ืืื ืคืืงืืืฉ ืืืื ืขืจ ืคืื ืื ืืืืคึผื ืคืื ืงืื, ืืืืึทื ืื ืจืืกืืจืืงืฉืึทื ื ืืืึธืก ืึท ืคึผืจืึธืืืงืฆืืข ืกืืกืืขื ืืืคึผืึธืืืึทื ืืขื ืขื ืืืืขืจ ืึทื ืืขืจืฉ ืคืื ืื ืจืืกืืจืืงืฉืึทื ื ืืืึธืก ืืขื ืขื ืืื ืึทืงืึทืืขืืืง ืึทืจืืืงืืขื. ืืื ืืขื ืขื ืึธืคื ืืึทื ืฅ ืงืื ืกืืืขื.
- ืคืืจืกืืื, "MongoDB" ืืื ืึท ืืืื ืืขื, ืืื ืืื ืฉืืื ืืขืืืื (ืืึธืก ืกืืืคึผืืึทืคืืื ืืืืขืจ).
- ืืืจ ืืืืืื ืึทื ืื ืกืืกืืขื ืืึธื ืฉืืืฆื ืืืขืื 10 ืืืืื ื ืฉืึทืจืื. ืืืจ ืงืขื ืขื ื ืืฉื ืืึทืื ืงืืื ืึทืจืงืึทืืขืงืืฉืขืจืึทื ืืืกืืืฉืึทื ื ืืืึธืก ืืืขื ืืคืืจืืฉ ืืึทืืจืขื ืขืฆื ืืขื ืืืขืจื.
- ืืืจ ืืึธืื ืึท ืืืึธืืงื, ืึธืืขืจ ืืืจ ืืืขืจื ืขืืขื ืึทื ืึท ืืขื ืืฉ ืืึธื ื ืึธื ืืึธืื ืื ืืขืืขืื ืืืื ืืืขื ืขืจ ืืึทืื ืืึธืืื ืืืื ืขืจื, ืืืืคื ืขืก ืืืืฃ ืืืื ืืึทืคึผืืึทืคึผ, ืืื ืึทืืฅ ืึทืจืืขื ืืจืืืก.
- ืืืจ ืืืขืจื ืขืืขื ืขืคึผืขืก ืึทื ืคืึธืจืฉืื ื ืจืึทืจืขืื ืึทืกืืื: ืคืื ืืจืืืกื ืืืง ืงืืืืึทื ืฅ ืงืขื ืขื ืืึธื ืืืึธืก ืืื ืืืืื. MongoDB ืืื ืึธืคึฟื ืืงืืจ. ืึทืงืงืึธืจืืื ืืื, ืงืืืืึทื ืฅ ืงืขื ืขื ืืืื ืึทืืื ืงืืื ืืื ืืืื - ืืื ืงืขื ืขื ืืืขืื ืฆื ืืจืขืื ืึทืืฅ. ืืืจ ืกืคึผืขืงืืืืจื ืึทื ืืืืึทื ืืื ืคืืืืึธืจืก ืงืขื ืืืื ืขืจืืืืฉืึทื ืืืืึทื.
- ืคึฟืึทืจ ืคืื ืืจืืืกื ืืืง ืงืืืืึทื ืฅ ืืืึธืก ืืขื ืขื ืึทืจืืืก ืื ืคึผืขืจืืืขืืขืจ, ืขืก ืืื ืึท ืืืืืืืง ืืึทืืจืขื ืขืฆืื ื: ืืืื ืืขื ืฉืืจืื ืืื ืคืึทืจืงืจืืคึผืื, ืงืืื ืคืึธืจืฉืืขืืื ื ืืขืจื ืืืขืจืืงืื ื ืืึธื ืืืื ืืืืขืจืงื.
- ืื ืื ืืขืจ ืคืื ื ืืื ืืืื ืึทื ืื-ืึทืงืึทืืขืืืง: ืื ืงืึทืืคึผืึทืืึทืืืืึทืื ืคืื ืคืจืืึทืขืจืืืง ืืืขืจืกืืขืก ืืื ืฆืืงืื ืคึฟื ืึธื ืขืก. ืึทืื ืืจืืืืขืจืก ืืืื ืฉืืืฆื ื ืืึทืข ืืขืจืืืึทื ืืืงืื ืืขื, ืืื ืื ืืึทืืึทืืืืก ืืืื ืฉืืืฆื ืึทืื ืืจืืืืขืจืก.
ืืื ืึทืืืขืืืื, ืึทืืข ืืขื ืืืคึผืึธืืืื ืจืืกืืจืืงืฉืึทื ื.
ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืงืึทืืคึผืึธืื ืึทื ืฅ
ืืื ืืืขื ืืืฆื ืจืขืื ืืืขืื ืขืืืขืืข ืคืื โโืื ืงืึทืืคึผืึธืื ืึทื ืฅ. ืืืื ืืืจ ืืึทืืจืึทืืื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ืึทืืืขืืืื, ืืืจ ืงืขื ืขื ืืืืกืงืืืึทืื ืืืึทืงืก. ืืืจ ืืึธืื ืืืืกืืขืจืืืืืื ืคืื ืืืขืจืง ืืืึธืก ืืขืืขืจื ืฆื ืึท ืืืืขืจ ืืืึธืง: ืึธืคืขื ืืืงืืึทื ืืจืึทืงืื ื, ืืฉืืืื ื ืงืืึทืงืก, ืืื ืื ืงืืึทืงืก ืงืขื ืขื ืืืื ืกืื ืืงืจืึทื ืืืื ืืื ืืขืืขืจ ืื ืืขืจืข, ืืื ืืื ืืืจ ืขื ืฉืืจ ืืืืขืจืืืื - ืืึธืก ืืื ืึท ืคึผืจืึธืกื ืึทืืืืืื ืคืื ืืืึธืก ืืื ืืืขื ืจืขืื ืืืขืื:
ืืึทื ืฅ ืึธืคืขื ืืืงืืึทื ืืจืึทืงืื ื
ืคืืจืืืืก ืืื ืขืก ืืืจืฃ? ืึทืืื ืึทื ืืืขื ืืึทืื ืืขื ืขื ืจืขืคึผืืืงืืืืื, ืืขืืขืจ ืจืขืงืึธืจื, ืืขืืขืจ ืืึทืื ืขื ืืขืจืื ื ืึผืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืืืึธืก ืขื ืืขืจืื ืืขื ืขืก ืืขืคึผืขื ืืก ืืืืฃ. ืืขืจ ืขืจืฉืืขืจ ืืื ื ืึทืืื ืขื ืืขืจืื ื ืืื ืืืขื ืืขืืขืจ ืึธื ืืึธื ืืืึธืก ืึผืืื ืึท ืจืขืงืึธืจื ืึผืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืคืจืืขืจืืืงื ืึทืจืืืงืืขื:
ืืื ืืขื ืืืึทืฉืคึผืื, ืื ื ืืืขืจ ืืื ืืขืืจืืึทืืื ืืจืึทืงืึทืฅ ืืื ืื ืจืขืงืึธืจื ื ืืืขืจื. ืืื ืื ืจืขืงืึธืจืืก ืืื ืืืึทืืืขืก ืืขื ืขื ืืคืืื ืืจืึทื ืกืคืขืจื ืืื ืืึทื ืฅ, ืืื ืขืืืขืืข ืืืขืจืกืืขืก ืืขื ืขื ืืจืึทื ืกืคืขืจื. ืื ืื ืึธ ืฉืืจื ืืื ืึทื ืืขืืขืจ ืขื ืืขืจืื ื ืึผืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืคืจืืขืจืืืงืข (ืืึธื ืงืึทืจืื ืึทืืข ืืขื ืืื ืืื).
ืคืืจืืืืก ืืึธืื ืืืจ ืืึทืฉืืึธืกื ื ืืฉื ืฆื ื ืืฆื ืืขื ืฆืืืึทื ื (ืคืื ืืจืึทืงืื ื)? ืืึธื, ืืืืึทื ืืขื ืฆืืืึทื ื ืืื ืืืคึผืจืึทืงืืึทืงืึทื: ืงืืื ืขื ืืขืจืื ื ืฆื ืึท ืืขืืขืืฉืึทืคืืืขื ื ืขืฅ ืืขืคึผืขื ืืก ืืืืฃ ืึทืืข ืื ืคืจืืขืจืืืงืข ืขื ืืขืจืื ืืขื ืฆื ืื ืืขืืขืืฉืึทืคืืืขื ื ืขืฅ, ืืจืึทื ืกืคืขืจืื ื, ืืืฉื, ืคืึทืกืขืืึธืึธืง ืึธืืขืจ ืืืงืึธื ืืึทืงืืข ืืื ืืขืืขืจ ืืขืจืืืึทื ืืืงื. ืคืื ืืขืกืืืืขืื, ืขืก ืืื ืึท ืคึผืืึทืฅ ืคืื ืคืึธืจืฉืื ื ืืืืฃ ืืึทื ืฅ ืึธืคืขื ืืืงืืึทื ืืจืึทืงืื ื - ืืึธืก ืืขื ืขื ืคืึทืจ-ืืขืืขืืฉืึทืคืืืขื ื ืขืืืืึธืจืงืก; ืคึฟืึทืจ ืขืืืขืืข ืกืืืืึทืืืึธื ืก ืขืก ืืึทืงืข ืึทืจืืขื.
ืืงืกืคึผืืืกืึทื ืึธืคืขื ืืืงืืึทื ืืจืึทืงืื ื
ืืขืจ ืืืืึทืืขืจ ืืืื ืขืจ ืืื ืืขืจ ืืืืืืขื. ืื ืึทืจืืืขืจืคืืจื ืคืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืืื ืืึทืืจืึทืื ืืึธ, ืึธืืขืจ ืืืืื ืืืึธืก ืืื ืงืืืจ ืึธืคืขื ืืืง. ืืืึธืก ืืขืคึผืขื ืืก ืืืืฃ ืืืึธืก, ืืื ืึท ืืขืจืฉื, ืืื ืืืฉืืืกื ืืืจื ืื ืึทืคึผืคึผืืืงืึทืืืึธื. ืืืขื ืืึทืื ืืขื ืขื ืจืขืคึผืืืงืืืืื, ืื ืึธื ืคึฟืจืขื ืืื ืืืืื ืจืขืกืคึผืึธื ืกืขืก ืืืขื ืื ืคืจืืขืจืืืงืข ืืืคึผืขื ืืึทื ืกืื ืืึธืื ืฉืืื ืฆืืคึฟืจืืื, ืืึธืก ืืื ืืขืืืืื. ืืึธืก ืืื ืื ืขืกืึทื ืก ืคืื ืืื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืึทืจืืขื.
ืื ืืขื ืื ืจืขืงืืจื 5 ืืื ืืคืืขื ืืืง ืคืื ืจืขืงืืจืืก 1, 2, 3, 4 - ืืขืจืืืขืจ ืืืืจื ืื ืืืืืขืจ ืืขืจ ืงืืืขื ื ืืื ืฆืืืจืื ืฆื ืื ืขื ืืขืจืื ืืขื ืืขืืืื ืืืจื ืคืขื ื'ืก ืึทืงืกืขืก ืืืฉืืืก, ืืืขื ืืืข ืคืจืืขืจืืืืข ืขื ืืขืจืื ืืขื ืืขื ืขื ืฉืืื ืืืจืืืขืืื ืืขื ืืืจื ืื ืืึทืืึทืืืืก.
ืืึธืก ืคึผืึทืกื ืืื ืื ืืืื ื ืืฉื, ืืืืึทื ืขืก ืืื ื ืึธื ืฆื ืคืื ืืื ืคึฟืึธืจืืึทืฆืืข, ืืื ืืึธืก ืืืขื ืคึผืึทืืขืืขื ืื ืืื ืื. ืขืก ืืื ืื ืื ืืขืจ ืฆืืืึทื ื ...
ืืึทืืคึผืึธืจื ืืืืืขืจ
ืืื ืืขื ืขื ืืืืขืจ ืึทืื. ืืึทืืคึผืึธืจื ืืืืืขืจ ืืืื ืึทื ืื ืืืคึผืขื ืืึทื ืกืื ืืขื ืขื ืคืึธืืืืื ืืื ืึท ืกืงืึทืืึทืจ ืคึฟืื ืงืฆืืข, ืืืึธืก ืืื ืืขืจืืคื ืืึทืืคึผืึธืจื ืืืืืขืจ.
ื ืกืงืึทืืึทืจ ืคึฟืื ืงืฆืืข ืืื ืขืืืขืืข ืึทืืกืืจืึทืงื ื ืืืขืจ. ืขืก ืืื ืึธืคื ืืขืจืืคื ืืึทืืืฉืืงืึทื ืฆืืึทื. ืืื ืืขืืขืจ ืืขืฉืขืขื ืืฉ, ืืขื ืืึธืืืึทื ืง ืื ืงืจืืกืื. ืืึธืืืึทื ืง, ืืืึธืก ืืื ืืขืจืืืืึทื ืืืงืื ื ืฆื ืืขื ืคึผืจืึธืฆืขืก, ืกืขื ืื ืืขืืขืจ ืึธื ืืึธื. ืขืก ืืื ืงืืึธืจ ืึทื ืคึผืจืึทืกืขืกืึทื ืงืขื ืขื ืืืื ืืืืก ืคืื ืกืื ืง, ืืื ืงืขื ืขื ืืึธืื ืืึธืจ ืคืึทืจืฉืืืขื ืข ืฆืืื. ืืื, ืื ืกืืกืืขื ืขืคืขืก ืืึทืืึทื ืกืึทื ืื ืืืืืขืจ ืืื ืึทืืึท ืืขืกืืืืฉืื ื. ืืืึธืก ืืึทืคึผืึทื ื ืืื ืืขื ืคืึทื?
ืืื ืฉืคึผืึทืืื ืืขื ืืจืืืก ืฉืึทืจื ืืื ืฆืืืื ืฆื ืืึทืื ืขืก ืงืืึธืจ: ืคืจืขื ืื ืงืขื ืขื ืืขืื ืืื ืืืื ื ืึธืืข, ืืืึธืก ืึผืืื ืึท ืฉืืืง ืคืื ืืขืจ ืืึทืืืื ื, ืืื ืคืืืขืจ ืงืขื ืขื ืืขืื ืืื ืื ืื ืืขืจ ื ืึธืืข, ืืืึธืก ืึผืืื ืึท ืฉืืืง ืคืื ืืขื ืืึทืืืื ื. ืืื ืขืก ืงืืึธืจ ืืื ืืื ืงืขื ืขื ืืึทืงืืืขื ืืืืก ืคืื ืฉืืจื? ืขืจืฉืืขืจ ืคืืืขืจ ืืืขื ืืึธืื: "ืจืขืคึผืืืงืืืืื", ืืื ืืขืืึธืื Friends. ืืืื ืื ืกืืกืืขื ืืื ื ืืฉื ืึท ืกืึธืจื ืคืื ืืึทืจืึทื ืืืจื ืึทื ืื ืคืืืขืจ ืืืขื ื ืืฉื ืืืื ืืขืืืืื ืืื ืื Friends ืืืคึผืขื ืืึทื ืกืื ืืื ืื Friends ืืึทืืืื ื ืืขื ืขื ืืืื ืืืืขืจืืขืืขืื, ืืืจ ืืืขืื ืืึธืื ืคึผืื ืงื ืื ืกืืืืึทืฆืืข ืืืึธืก ืืื ืืขืจืืื ื.
ืืืจ ืืขื ืืื ืื ืืึธืืืึทื ืง ืฆืืื ืืืืฃ ืคืืืขืจ ืืึทืืืฉืืงืื ืื ืงืจืืกืื:
ืืขืจ ืืืืคึผื ืคืึทืจืืึธื ืคืื ืืขื ืืึทืืคึผืึธืจื ืืืืืขืจ ืืื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื (ืืขืจืงืืขืจื ืืืจื ืืึทืืคึผืึธืจื ืืืืืขืจ) ืืื ืืึธืก: ืืืื ืืืจ ืืึธืื ืืขืฉืขืขื ืืฉื ื ืืื ื, ืืื ืืขืฉืขืขื ืืฉ ื ืืขืคึผืขื ืืก ืืืืฃ ืืขืฉืขืขื ืืฉ ื *, ืขืก ืืืื ืึทื ืื ืืึทืืืฉืืงืึทื ืฆืืื ืคืื ืืขืฉืขืขื ืืฉ ื ืืื ืืืืื ืืงืขืจ ืืื ืืื LogicalTime ืคึฟืื Event B.
* ืืฒืืืื ืืืื ืืฒ ืืืื, ืื ื ืืื ืืขืฉืขื ืคืืจ ืืณ, ืืืก ืืฒืกื, ื ืืื ืืขืฉืขื ืคืืจ ืืณ โ ืืืก ืืื ื ืืขืฐืืกืขืจ ืืืฆืืืื ื, ืฐืืก ืืืฉืืขืื ืืืืืฐืฒื ืืขื ืืื ืฆื ืกืืื ืคืื ืืขืฉืขืขื ืืฉื, ืฐืื ืืฒื ืขื ืืขืฉืขื ืืืื.
ืืขืจ ืคืึทืจืงืขืจื ืืื ืคืึทืืฉ. ืืึธืก ืืื ืคืืงืืืฉ ืืืื ืขืจ ืคืื ืื ืืืืคึผื ืืืกืึทืืืืึทื ืืืืืฉืื ืคืื ืืึทืืคึผืึธืจื ืืืืืขืจ - ืคึผืึทืจืืืืืฉ ืกืืจ. ืขืก ืืื ืึท ืืึทืืจืืฃ ืืืขืื ืกืืืืึทืืืืื ืืึทืก ืืขืฉืขืขื ืืฉื, ืืึธืก ืืืืกื, ืืขืฉืขืขื ืืฉื ืืื ืืืึธืก ื ืื (ื ืืื ืืขืืืขื ืืืืืขืจ ื) ืืื ื ืื (ื ืืขืืจืืคื ืืืืืขืจ ื). ื ืืืืฉืคึผืื ืืืึธืื ืืืื ืืขืึธื ืึทืจื ืก ืคึผืึทืจืึทืืขื ืืขืจืฆื ืคืื ืขืืขืฆืขืจ ืึทื ืืขืจืฉ ืืื ืึท ืคืจืืึทื ื (ื ืื ืืคืืื ืืขืึธื ืึทืจื, ืึธืืขืจ ืฉืขืืืึธื, ืคึฟืึทืจ ืืืึทืฉืคึผืื).
ืืึธืก ืืื ืื ืคืึทืจืืึธื ืืืึธืก ืืื ืึธืคื ืืขื ืืฆื ืืืขื ืืจืืขืื ืืื ืืึทืืคึผืึธืจื ืงืืึทืงืก: ืืื ืงืืงื ืกืคึผืึทืกืืคืืงืื ืืืืฃ ืื ืคืื ืงืฆืืข ืืื ืคึฟืื ืืขื ืืื ืคืึทืจืขื ืืืงื ืึทื ืืึธืืขืจ ืื ืืขืฉืขืขื ืืฉื ืืขื ืขื ืึธืคืขื ืืืง. ืืืืึทื ืืืื ืืืขื ืืื ืืืช: ืืืื LogicalTime A ืืื ืืืืื ืืงืขืจ ืืื LogicalTime B, ืืขืืึธืื B ืงืขื ื ืืฉื ืคึผืึทืกืืจื ืืืืืขืจ A; ืืื ืืืื ืืขืจ, ืืึธืืขืจ.
ืืืขืงืืึธืจ ืืืืืขืจ
ืื ืืึทืืืฉืืงืึทื ืึทื ืืืืืงืืื ื ืคืื ืื ืืึทืืคึผืึธืจื ืืืืืขืจ ืืื ืื ืืืขืงืืึธืจ ืืืืืขืจ. ืืื ืืขื ืขื ืึทื ืืขืจืฉ ืืื ืึทื ืืขืืขืจ ื ืึธืืข ืืืึธืก ืืื ืืึธ ืึผืืื ืืืื ืืืืืขื ืข ืืึทืืื ืืขืจ ืืืืืขืจ, ืืื ืืื ืืขื ืขื ืืจืึทื ืกืืืืืขื ืืื ืึท ืืืขืงืืึธืจ.
ืืื ืืขื ืคืึทื, ืืืจ ืืขื ืึทื ืื ื ืื ืืื ืืขืงืก ืคืื ืื ืืืขืงืืึธืจ ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืคืืืขืจ, ืืื ืืขืจ ืขืจืฉืืขืจ ืืื ืืขืงืก ืคืื ืื ืืืขืงืืึธืจ ืืื ืคึฟืึทืจ Friends (ืืขืืขืจ ืคืื ืื ื ืึธืืื). ืืื ืืืฆื ืืื ืืืขืื ืคืึทืจืืจืขืกืขืจื: ืื ื ืื ืืื ืืขืงืก ืคืื "ืคืืืขืจ" ืื ืงืจืืกืื ืืืขื ืฉืจืืืื - 1, 2, 3:
ืคืืจืืืืก ืืื ืืืขืงืืึธืจ ืืืืืขืจ ืืขืกืขืจ? ืืืืึทื ืืื ืืึธืื ืืืจ ืฆื ืจืขืืขื ืขื ืืืืก ืืืึธืก ืืขืฉืขืขื ืืฉื ืืขื ืขื ืกืืืืึทืืืืื ืืึทืกืื ืืื ืืืขื ืืื ืคืึทืื ืืืืฃ ืคืึทืจืฉืืืขื ืข ื ืึธืืื. ืืึธืก ืืื ืืืืขืจ ืืืืืืืง ืคึฟืึทืจ ืึท ืฉืึทืจืืื ื ืกืืกืืขื ืืื MongoDB. ืึธืืขืจ, ืืืจ ืืึธืื ื ืืฉื ืืืืกืืขืจืืืืืื ืืขื, ืืึธืืฉ ืขืก ืืื ืึท ืืืื ืืขืจืืขื ืืึทื, ืืื ืขืก ืึทืจืืขื ืืจืืืก, ืืื ืขืก ืืืึธืื ืืืกืืึธืืข ืคึผืึทืกื ืืื ืื ...
ืืืื ืืืจ ืืึธืื 10 ืฉืึทืจืืก, ืืืจ ืงืขื ืขื ื ืืฉื ืึทืจืืืขืจืคืืจื 10 ืงืึทืืคึผืึธืื ืึทื ืฅ, ืืคืืื ืืืื ืืืจ ืงืึธืืคึผืจืขืก ืขืก ืึธืืขืจ ืงืืืขื ืืื ืขืคึผืขืก ืึทื ืืขืจืฉ - ืื ืคึผืืืืึธืื ืืืขื ื ืึธื ืืืื ืขืืืขืืข ืืึธื ืงืืขื ืขืจืขืจ ืืื ืื ืืึทื ื ืคืื ืืขื ืืึทื ืฅ ืืืขืงืืึธืจ. ืืขืจืืืข ืจ ืืื ื ืื ืจ ืื ื ืื ืืขืงืืืค ื ื ื ืืขืจืฆืข ืจ ืื ื ืฆืฒื , ืคืืจืืื ื ืืข ื ืฆืืืื ื , ืื ื ืื ื ืฐืฒืืข ืจ ืืขืืื ืืข ื ืฆ ื ื ืฆืฐืฒืื .
ืกืคึผืึทื ืขืจ TrueTime. ืึทืืึธืืืฉืข ืืืืืขืจ
ืืื ืืึธื ืืขืืึธืื ืึทื ืขืก ืืืขื ืืืื ืึท ืืขืฉืืืืข ืืืขืื ืกืคึผืึทื ืขืจ. ืืึธืก ืืื ืึท ืงืื ืืึทื, ืืืืื ืคึฟืื ืื XNUMX ืืึธืจืืื ืืขืจื: ืึทืืึธืืืฉืข ืืืืืขืจืก, ืืคึผืก ืกืื ืืงืจืึทื ืึทืืืืฉืึทื.
ืืืึธืก ืืื ืืขืจ ืืขืืึทื ืง? "ืกืคึผืึทื ื ืขืจ" ืืื ืึท Google ืกืืกืืขื ืืืึธืก ืืขืฆืื ืก ืืคืืื ืืขืืืืจื ืืืจืขืืืืื ืคึฟืึทืจ ืืขื ืืฉื (ืืื ืฆืืืขืืขืื SQL ืฆื ืขืก). ืืขืืขืจ ืืจืึทื ืกืึทืงืืืึธื ืืึธืจื ืืื ืขืืืขืืข ืฆืืื ืฉืืขืืคึผื. ืืื ื ืฆืืื ืืื ืกืื ืืงืจืึทื ืืืื *, ืืขืืขืจ ืืขืฉืขืขื ืืฉ ืงืขื ืขื ืืืื ืึทืกืืื ื ืึท ืกืคึผืขืฆืืคืืฉ ืฆืืื - ืึทืืึธืืืฉืข ืืืืืขืจืก ืืึธืื ืึท ืืืืจืื ืฆืืื, ื ืึธื ืืืึธืก ืึท ืึทื ืืขืจืฉ ืฆืืื ืืื ืืขืจืึทื ืืื ืฆื "ืืขืงืืืขื".
ืืืื, ืืืจื ืคืฉืื ืฉืจืืืื ืฆื ืื ืืึทืืึทืืืืก ืืื ืืืืจืื ืคึฟืึทืจ ืขืืืขืืข ืฆืืื, ืื ืกืขืจืืึทืืืืึทืืืืืื ืคืื ืืขืจ ืืขืฉืขืขื ืืฉ ืืื ืืืืืึธืืึทืืืฉ ืืขืจืึทื ืืื. ืืื ืืึธืื ืื ืกืืจืึธื ืืขืกื ืงืึธื ืกืืกืืขื ืกื ืืึธืืขื ืืืึธืก ืงืขื ืขื ืืืื ืืืึทืืืฉืึทื ื ืืื ืคึผืจืื ืฆืืคึผ - ืขืก ืืื ืคืื ืืจืืืกื ืืืง ืงืึธื ืกืืกืืขื ืกื.
* ืืึธืก ืืื ืืขืจ ืืืืคึผื ืคึผืจืึธืืืขื ืืื ืืึทืืคึผืึทืจื ืงืืึทืงืก - ืืื ืืขื ืขื ืงืืื ืืึธื ืกืื ืืฉืจืึธื ืึธืืก ืืืืฃ ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขืืขื. ืืื ืงืขื ืขื ืืืืืืขืจืืืฉ; ืืคืืื ืืื NTP ืืื ื ืึธื ืืึธื ื ืื ืึทืจืืขื ืืืืขืจ ืืื. "ืกืคึผืึทื ื ืขืจ" ืืื ืึทื ืึทืืึธืืืฉืข ืืืืืขืจ ืืื ืกืื ืืงืจืึทื ืึทืืืืฉืึทื, ืขืก ืืืื ื, ืืื ืืืงืจืึธืกืขืงืึธื ืืก.
ืคืืจืืืืก ืืืื ืืืจ ื ืืฉื ืืืืกืืขืจืืืืืื? ืืืจ ืืึธื ื ืื ืืืขืจื ืขืืขื ืึทื ืืื ืืืขืจ ืืืืขืจื ืืึธืื ืึท ืืขืืืื-ืืื ืึทืืึธืืืฉืข ืืืืืขืจ. ืืืขื ืืื ืืขืจืฉืืึทื ืขื, ืืืื ืืขืืืื ืืื ืืขืืขืจ ืืึทืคึผืืึทืคึผ, ืขืก ืืืขื ืืืื ืึท ืืื ืคืื ืกืืคึผืขืจ ืงืื ืืคึผืก ืกืื ืืงืจืึทื ืึทืืืืฉืึทื - ืืขืืึธืื ืืึธ ... ืึธืืขืจ ืืขืจ ืืขืกืืขืจ ืืืึธืก ืืื ืืขืืืขื ืืื ืึทืืึทืืึธื, ืืึทืืข ืกืืืืฉืึทื ื - ืคึฟืึทืจ ืคืึทื ืึทืืืงืก ... ืึทืืื ืืืจ ืืขืืืืื ื ืื ืืขืจืข ืืืึทืืฉืื .
ืืืืจืื ืืืืืขืจ
ืืึธืก ืืื ืึทืงืฉืื ืืืึธืก ืืืงืก ืืื MongoDB ืืืขื ืื ืฉืืจืื ื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื. ืืื ืืขื ืขื ืืื ืืืืืจืื? ืืืืจืื ืืื ืึท ืกืงืึทืืึทืจ ืืืขืจื, ืึธืืขืจ ืขืก ืืื ืฆืืืื ืงืึทืืคึผืึธืื ืึทื ืฅ:
- ืืขืจ ืขืจืฉืืขืจ ืืื ืื ืืื ืืงืก ืขืคึผืึธืืข (ืืื ืคืืืข ืกืขืงืื ืืขืก ืืึธืื ืืืจืืืขืืื ืืขื ืืื ื ืื "ืึธื ืืืื ืคืื ืื ืงืึธืืคึผืืืืขืจ ืืืขืื").
- ืื ืจืืข ืืื ืขืืืขืืข ืื ืงืจืึทืืึทื ื, ืืืื ืึท 32-ืืืกื ืึทื ืกืืื ื ืื ื.
ืึทื ืก ืึทืืข, ืคืืงืืืฉ. ืขืก ืืื ืึทืืึท ืฆืืืึทื ื: ืืขืจ ืืืื ืืืึธืก ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืฆืืึทื ืืื ืกืื ืืงืจืึทื ืืืื ืืื ืื ืืืืืขืจ ืึทืืข ืืึธื; ืืขืืขืจ ืืึธื ืืืขื ืึท ืืขืจืืืึทื ืืืงื ืึทืงืขืจื, ืืขืจ ืืืื ืืื ืกืื ืืงืจืึทื ืืืื ืืื ืื ืืืืืขืจ ืืื ืขืก ืืืจื ืก ืืืืก ืึทื ืื ืฆืืื ืืื ืฉืืขื ืืืง ืืขืจ ืึธืืขืจ ืืืืื ืืงืขืจ ืจืืืืืง, ืืื ืื ืงืจืึทืืึทื ื ืึทืืึทืื ืืืจ ืฆื ืืืกืืืืื ืฆืืืืฉื ืืขืฉืขืขื ืืฉื ืืืึธืก ืืขื ืขื ืคืืจืืขืงืืืขื ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื.
ืคืืจืืืืก ืืื ืืึธืก ืืืืืืืง ืคึฟืึทืจ MongoDB? ืืืืึทื ืขืก ืึทืืึทืื ืืืจ ืฆื ืืึทืื ืขืืืขืืข ืืึทืงืึทืคึผ ืจืขืกืืจืึทื ืฅ ืืื ืึท ืืืืขืจ ืฆืืื, ืืึธืก ืืื, ืื ืืขืฉืขืขื ืืฉ ืืื ืื ืืขืงืกื ืืืจื ืฆืืื. ืืึธืก ืืื ืืืืืืืง ืืืขื ืืืืขืจ ืืขืฉืขืขื ืืฉื ืืขื ืขื ืืืจืฃ; ืคึฟืึทืจ ืึท ืืึทืืึทืืืืก, ืืขืฉืขืขื ืืฉื ืืขื ืขื ืขื ืืขืจืื ืืขื ืืื ืื ืืึทืืึทืืืืก ืืืึธืก ืืขื ืขื ืคืืจืืขืงืืืขื ืืื ืืืืขืจ ืื ืืขืจืืืึทืื ืืื ืฆืืื.
ืืื ืืืขื ืืึธืื ืืืจ ืื ืืขืจืกื ืืืืืืืง ืกืืื ืืืืื ืฆื ืืืจ (ืืืืข, ืืึธื ื ืื ืืึธืื ืืืขืจ ืขืก ืื)! ืืืจ ืืืื ืืึธืก ืืืืึทื ืืึธืก ืืื ืืืึธืก ืึธืจืืึทื ืืืืจื, ืื ืืขืงืกื ืืึทืื ืงืืงื ืืื ืืื MongoDB OpLog. OpLog ืืื ืึท ืืึทืื ืกืืจืืงืืืจ ืืืึธืก ืึผืืื ืืขืืึทืืจืข ืึทืืข ืขื ืืขืจืื ืืขื ืืื ืื ืืึทืืึทืืืืก: ืืื ืขืจืฉืืขืจ ืืืื ืฆื OpLog, ืืื ืืขืจื ืึธื ืืื ืืขื ืขื ืืขืืืขื ืื ืฆื ืกืืึธืจืืืืฉ ืืื ืืื ืืขื ืคืึทื ืืืขื ืขืก ืืื ืึท ืจืขืคึผืืืงืืืืื ืืึทืืข ืึธืืขืจ ืฉืึทืจื.
ืืึธืก ืืื ืืขืืืขื ืื ืืืืคึผื ืกืืื. ื ืึธื, ืขืก ืืขื ืขื ืืืื ืคึผืจืึทืงืืืฉ ืจืขืงืืืืจืขืืขื ืฅ ืคึฟืึทืจ ืืขืืืขืืึธืคึผืื ื ืึท ืืึทืืึทืืืืก, ืืืึธืก ืืืื ืึทื ืขืก ืืึธื ืืืื ืคึผืฉืื - ืงืืืื ืงืึธื, ืืื ืืืืื ืืง ืฆืขืืจืืื ืืืื ืืื ืืขืืืขื ืืืึธืก ืืึทืจืคึฟื ืฆื ืืืื ืจืืจืืื ืืื ืืขืกืืขื. ืืขืจ ืคืึทืงื ืึทื ืืื ืืืขืจ ืึธืคึผืืึธืืก ืืขื ืขื ืื ืืขืงืกื ืืืจื ืืืืืจืื ืงืืึทืงืก ืืขืืึธืืคึฟื ืึท ืคึผืืึทืฅ ืืื ืขืจืืืืื ืืื ืื ืฆื ืืึทืื ืื ืจืขืื ืืจืืจื. ืขืก ืืึทืงืข ืืึทืฆืึธืื ืึทืืืขืง ืืื ืขืคืขืก ืืึทืืืฉืืงืึทืื ืืขืืจืืขื ืืืืฃ ืืขืจ ืืืืขืจ ืขืจืฉืืขืจ ืคึผืจืึธืืืึทืืืืคึผ. ืขืก ืืื ืืขืืืขื ืืืืขืจ ืงืื!
ืืืืืขืจ ืกืื ืืงืจืึทื ืึทืืืืฉืึทื
ืขืก ืืขื ืขื ืขืืืขืืข ืกืื ืืงืจืึทื ืึทืืืืฉืึทื ืืขืืืึธืืก ืืืกืงืจืืืื ืืื ืื ืืืืกื ืฉืืคืืืขืืข ืืืืขืจืึทืืืจ. ืืื ืืื ืืขืจืขืื ืืืขืื ืกืื ืืงืจืึทื ืึทืืืืฉืึทื ืืืขื ืืืจ ืืึธืื ืฆืืืื ืคืึทืจืฉืืืขื ืข ืฉืึทืจืื. ืืืื ืขืก ืืื ืืืื ืจืขืคึผืืืงืข ืฉืืขืื, ืขืก ืืื ื ืื ืืึทืจืคึฟื ืคึฟืึทืจ ืงืืื ืกืื ืืงืจืึทื ืึทืืืืฉืึทื: ืืึธืก ืืื ืึท "ืืืื ืืขื"; ืืืจ ืืึธืื ืึทื ืึธืคึผืืึธื, ืืื ืืืึธืก ืึทืืข ืขื ืืขืจืื ืืขื ืคืึทืื - ืืื ืืขื ืคืึทื, ืึทืืฅ ืืื ืฉืืื ืกืึทืงืืืขื ืืฉืึทืื ืึธืจืืขืจื ืืื ืื "ืึธืคึผืืึธื" ืืื. ืึธืืขืจ ืืืื ืืืจ ืืึธืื ืฆืืืื ืคืึทืจืฉืืืขื ืข ืฉืึทืจืื, ืฆืืื ืกืื ืืงืจืึทื ืึทืืืืฉืึทื ืืื ืืืืืืืง ืืึธ. ืืึธืก ืืื ืืื ืื ืืืขืงืืึธืจ ืืืืืขืจ ืืขืืึธืืคึฟื ืืขืจ! ืึธืืขืจ ืืืจ ืืึธืื ืืื ื ืืฉื.
ืื ืจืืข ืืื ืคึผืึทืกืืง - ืืึธืก ืืื "ืืขืึทืจืืืขืึทืฅ". ืขืก ืืื ืืขืืืขื ืฆื ืืืึทืื ืขืืืขืืข ืกืืื ืึทืื ืืืึธืก ืคืึทืื ืืขืืขืจ ืึทืคึผืึทืจืึทื ืคืื ืฆืืึทื. ืึธืืขืจ ืืขืึทืจืืืขืึทืฅ ืืขื ืขื ืฆื ืคึผืึทืืขืืขื, ืืืจ ืงืขื ืขื ื ืืฉื ืฆืืฉืืขืื ืืืืืึทื ืกื ืฆื ืืื ืืืขืจ ืงืืืขื ื.
ืืืช ืฆืืื ืืื, ืคืื ืงืืจืก, ืึท ืืืื ืืขืจืืขื ืืึทื. ืืืขืจ, ืืืืืขืจ, ืืึธืก ืืื ืืืกืืึธืืข ืื ืฆืืงืื ืคึฟื ... ืืึธืืฉ ืขืก ืงืขื ืขื ืฉืืื ืืืื ืืขืืื ืืื ืึทืืืึทืก, ืขืก ืืขื ืขื ืฉืืื ืฉื ืขื "ืึทืืึทืืึธื" ืฆืืื ืกืื ืืงืจืึทื ืืืืขืจื. ืึธืืขืจ ืขืก ืืืขื ื ืืฉื ืืืื ืืืจืขืืืืื ืคึฟืึทืจ ืึทืืขืืขื.
ืืขื ืืข ืืื ืืืขื ืึทืืข ืึทืจืืืงืืขื ืึทืจืืึทื ื ืขืืขื ืฆืืื. ืืึธืก ืืื ืืขืขืจืขื ืืืึธืก ืืืจ ื ืืฆื. ืืขืืขืจ ืึธื ืืึธื ืฆืืืืฉื ื ืึธืืื, ืึท ืฉืึธืคืขืจ, ืึท ืืึทืื ื ืึธืืข ืจืึทืืืขืจ, ืืขืืึทืืจืข ืึทืืฅ ืคึฟืึทืจ MongoDB ืืื ืึท ืืื ืคืื ืขืืขืืขื ื, ืึท ืืึทืืึทืืืืก ืงืึธืืคึผืึธื ืขื ื ืืืึธืก ืึผืืื ืึท ืืืืืขืจ ืืืึธืก ืืืืคื. ืืื ืืึธืื ืื ืืืึทืืฉ ืคืื ืืืืืจืื ืฆืืื ืืืืขืืื, ืขืก ืืื ืืจืึทื ืกืืืืืขื. 64 ืืืฅ? ืืึธืก ืึทืืึทืื, ืืึธืก ืืื ืืขืืืขื.
ืืื ืืื ืขืก ืึทืืข ืึทืจืืขื ืฆืืืึทืืขื?
ืืึธ ืืื ืงืืง ืืื ืืืื ืจืขืคึผืืืงืข ืฉืืขืื ืฆื ืืึทืื ืขืก ืึท ืืืกื ืืจืื ืืขืจ. ืขืก ืืขื ืขื ืขืจืฉืืืง ืืื ืฆืืืืืืืง. ืฆืืืืืืืง ืืื ืจืขืคึผืืึทืงืืืฉืึทื ืืื ืืื ื ืื ืฉืืขื ืืืง ืืึธืจ ืกืื ืืงืจืึทื ืืืื ืืื ืขืจืฉืืืง.
ืึท ืื ืกืขืจืฉืึทื ืึทืงืขืจื ืืื ืื "ืคึผืจืืืขืจื" ืืื ืึท ืืืืขืจ ืฆืืื ืืืขืจื. ืืขื ืึทืจืืึทื ืืืืื ืื ืงืจืืกืื ืื ืื ืขืจืืขื ืฆืืืื ืืื 11, ืืืื ืืึธืก ืืื ืื ืืึทืงืกืืืื. ืึธืืขืจ ืขืก ืืืขื ืงืึธื ืืจืึธืืืจื ืื ืืืืืขืจ ืืืึทืืืขืก ืืื ืกืื ืง ืฆื ืื ืืืืืขืจ ืืืื ืื ืืืืืขืจ ืืืึทืืืขืก ืืขื ืขื ืืจืขืกืขืจ. ืืึธืก ืึทืืึทืื ืืืจ ืฆื ืึธืจืืึทื ืืืืจื ืื ืฆืืื.
ื ืึธื ืขืจ ืืืื ืื ืจืขืงืึธืจืืื ื, ืึท ืืืืืืืง ืืึธืืขื ื ืึทืงืขืจื. ืืขืจ ืืืืืขืจ ืืื ืืื "MongoDB" ืืื ืืื ืื ืงืจืึทืืึทื ืืื ืืืืื ืืื ืคืึทื ืคืื ืฉืจืืืื ืฆื "ืึธืคึผืืึธื". ืืึธืก ืืื ืืขืจ ืืขืฉืขืขื ืืฉ ืืืึธืก ืขื ืืขืจืื ืืขื ืื ืฉืืึทื ืคืื ืื ืกืืกืืขื. ืืื ืืขืืึทืืจืข ืึทืืข ืงืืึทืกืืฉ ืึทืจืืืงืืขื, ืึท ืืขืฉืขืขื ืืฉ ืืื ืืืืจืืื ืฆื ืืืื ืืืขื ืึท ืึธื ืืึธื ืงืืื ืึท ื ืึธืืข: ืืขืจ ืึธื ืืึธื ืืื ืื ืืขืงืืืขื, ืืืึธืก ืืืื ืื ืกืืกืืขื ืืื ืืขืืืื ืืืึทื ืฉืืึทื.
ืืึธืก ืืื ืจืขืื ืฆื ืืขื ืคืึทืงื ืึทื ืืขืฉืึทืก ืคืึธืจืฉืื ื ืขืก ืืื ื ืืฉื ืืึธืจ ืงืืึธืจ ืืื ืืขืจ ืึธื ืืึธื ืืืขื ืืืื ืื ืืขืจืคึผืจืึทืืึทื. ืืืจ ืืืืกื ืืืืขืจ ืึทื ืืืื ืขืก ืืื ื ืืฉื ืฉืคืืืื ืืื ืื "ืึธืคึผืืึธื", ืขืก ืืืขื ื ืืฉื ืืืื ืื ืืขืจืคึผืจืึทืืึทื ืืื ืงืืื ืืืขื, ืืื ืึท ืขื ืืขืจืื ื ืืื ืื ืฉืืึทื ืคืื ืื ืกืืกืืขื ืืื ืืืืื ืึท ืคึผืึธืืืฆืืข ืืื ืื "ืึธืคึผืืึธื". ืืึธืก ืกืืืคึผืืึทืคืืื ืึทืืฅ ืคึฟืึทืจ ืืื ืื: ืืขืจ ืืึธืืขื ืกืืืคึผืืึทืคืืื ืขืก ืืื ืึทืืึทืื ืืื ืื ืฆื ืึธืจืืึทื ืืืืจื ืขืก ืืื ืืืื ืจืขืคึผืืืงืข ืฉืืขืื, ืืื ืคืืืข ืื ืืขืจืข ื ืืฆืืง ืืื ืื.
ืืขืจ ืืืขืจื ืืืึธืก ืืื ืฉืืื ืืขืฉืจืืื ืฆื ืื "ืึธืคึผืืึธื" ืืื ืืืืืขืงืขืจื - ืืืจ ืืืืกื ืึทื ืื "ืึธืคึผืืึธื" ืฉืืื ืึผืืื ืืขื ืืืขืจื, ืืื ืืืื ืฆืืื ืืื 12. ืืืฆื, ืืึธืื, ืืืืขื ืขื ืืืืื ืคืื ืื ืื ืืขืจ ื ืึธืืข (ืฆืืืืืืืง), ืืื ืขืก ืืจืึทื ืกืืืื ื ืึธื ืงืืืกืืขืจ ืฆืืื ืืื ืืขืจ ืึธื ืืึธื. ืขืจ ืืืื: "ืืื ืืึทืจืคึฟื ืึทืืฅ ืืืึธืก ืืขืืจืืคื ืืืึท ืืื ืืกืืขืจ ื ืึธื 12 ืึธืืขืจ ืืขืฉืึทืก ืฆืืืขืืฃ" (ืืขื ืืืื ืืืืื).
ืืึธืก ืืื ืืืึธืก ืืื ืืขืจืืคื ืงืึทืืกืึทื ืึท ืงืึธื ืกืืกืืขื ื (ืงืึทื). ืขืก ืืื ืึทืืึท ืึท ืืึทืืจืืฃ ืืื ืืขืึธืจืืข ืึทื ืืึธืก ืืื ืขืืืขืืข ืจืขืคืื ืคืื ืฆืืึทื, ืืืึธืก ืืื ืงืึธื ืกืืกืืขื ื ืืื ืืื. ืืื ืืขื ืคืึทื, ืืืจ ืงืขื ืขื ืืึธืื ืึทื ืืึธืก ืืื ืื ืฉืืึทื ืคืื ืื ืกืืกืืขื ืืืึธืก ืืื ืืืืขืจืงื ืืื ืฆืืื 12.
ืืืฆื ืขืก ืืื ืืึธืจื ืืฉื ืืึธ ื ืึธื, ืืืืึทื ืืขื ืืื ืคืื ืกืืืืึทืืืืฅ ืื ืกืืืืึทืฆืืข ืืืขื ืืืจ ืืึทืจืคึฟื ืื ืฆืืืืืืืง ืฆื ืจืขืคึผืืึทืงืืื ืืึทืื ืคืื ืื ืขืจืฉืืืง. ืขืจ ืืืืืฅ ... ืืื ืืืฆื ืื ืืึทืื ืืขื ืขื ืื ืืขืงืืืขื - ืขืจ ืงืขืจื ืื ืืืึทืืืขืก ืฆืืจืืง.
ืึทื ืก ืึผืืขื ืืื ืขืก ืึทืืข ืึทืจืืขื. ืึผืืขื.
ืืืืก ืืืื ื "ืืืขื"? ืืืืืจ ืื ื ืขืืขื ืื ืขืก ืืื ืื ื ืืขื ืืฉ ืืืืก ืืื ืืขืืืืขื ื ืืื ืคืืจืฉืืื ืขื ืืืืืืื ืืืก ืืืขืก ืืจืืขื. ืืื ืืืื ืืขืืขื ืึทื ืืขืืขืจ ืืึธื ClusterTime ืึทืงืขืจื, ืขืก ืืขืจืืืึทื ืืืงื ืื ืื ืขืจืืขื ืืึทืืืฉืืงืึทื ืืืืืขืจ, ืืื ืืขืจ ืืืืึทืืขืจ ืคึผืึธืืืฆืืข ืื ืงืจืืกืื ืืื ืืืื. ืื ืคึฟืื ืงืฆืืข ื ืขืื 20 ืฉืืจืืช. ืืื ืก ืืึธืื ืึทื ืืขืจ ืืขื ืืฉ ืืจืึทื ืกืืืื ืื ืืจืขืกืืข 64-ืืืกื ื ืืืขืจ, ืืื ืืก ืืืื ืขืจ.
ืคืืจืืืืก "ืืื ืืก ืืืื ืขืจ"? ืืืืึทื ืื ืื ืขืจืืขื ืืืืืขืจ ืืืขื ืืืื ืกืึทืืกืืึทืืืืึทื ืืื ืืขื ืืืขืจื (ืืึธื, ืืึธืก ืืื ืืขืจ ืืจืขืกืืขืจ ืืขืืืขื ืืื ืืจืขืกืขืจ ืืื ืื ืงืจืึทื ื ืฆืืื), ืืขืืึธืื ืึท ืคึผืึธืืืฆืืข ืืืขื ืคึผืึทืกืืจื ืืื "ืึธืคึผืืึธื", ืืื ืืขืจ ืืืืืขืจ ืืืขื ืืืื ืื ืงืจืึทืืึทื ืืื ืืืจื ืื ืื ืืขืจ ืึทืคึผืึทืจืึทื - ืืื ืขืก ืืืขื ืฉืืื ืืืื ืึท ืืึทืงืกืืืื ืืืขืจื (ืขืก ืืขื ืขื ืคืฉืื ืึทืืข ืื ืืฅ, ืขืก ืืื ืื ืขืจืืขืฆ ื ืื ืึทื ืืขืจืฉ ืฆื ืืืื), ืื ืกืึทืื ื ืืื ืฅ).
ืขืก ืืื ืงืืึธืจ ืึทื ื ืึธื ืืขื ืื ืกืืกืืขื ืืืขืจื ืืขืืึทืืจืข ืื ืึทืงืกืขืกืึทืืึทื ืคึฟืึทืจ ืขืคึผืขืก. ืขืก ืงืขื ืขื ื ืึธืจ ืืืื ืึทื ืืึธืืืื ืืื ืงืืื ื - ืึท ืคึผืืึทืฅ ืคืื ืืึทื ืืึทื ืึทืจืืขื. ืืึทื ืฅ ืึทืืืืืืึทืืืืึทืื:
ืืขืจืฆื, ืืืื ืืึธืก ืืื ืจืขืคึผืืืงืืืืื ืขืจืืขืฅ ืึทื ืืขืจืฉ, ืื ืืื ืฆืข ืงื ืืื ืคืฉืื ืคืึทืื ืึทืจืึธืคึผ. ืึท ืืขืืึทืืจืข ืึทื ืึทืงืกืขืคึผืืึทืืึทื ืกืืืืึทืฆืืข ืึทื ืืืขืจ ืขืก ืื ืงืขื ืขื ืึธืจืืึทื ืืืืจื ืืืืขืจ ืืขืฉืืืื ื ืืื ืืืืื! ืืขืจืืืขืจ, ืืืจ ืืขืืืืื ืืขื ืืึธืืขื ื ืืื ืืืื ืขืจ ืคืื ืื ืืขืจืกื ืืืืืืืง. ืืื ืฆื ืคืึทืจืืืึทืื ืขืก?
ืืื ืืืขืจ ืืืขื ืืื ืฆื ืฆืืืื clusterTime
ืืึธืก ืืื ืืื ืขืก ืืื ืืจืึทื ืกืืืืืขื ืืื ืื ืึธื ืืึธื (ืืืืืขืจ ืื ืืืื ืืขืงืกื). ืึธืืขืจ ืืืจ ืืืื ืื ืืขืืืืื ืฆื ืืืฉืขื ืขืจืืื ืึท ืืกืืืข (ืืืื ืืขืงืกื):
ืื ืืกืืืข ืืื ืืืฉืขื ืขืจืืืืึทื ืืืจื ืึท ืฉืืืกื ืืืึธืก ืืื ืกืืึธืจื ืืื ืื ืืึทืืึทืืืืก, ืืื ืึท ืืืืขืจ ืคึผืขืจืืืขืืขืจ; ืืื ืืื ืืืฉืขื ืขืจืืืืึทื ืืื ืืขืจืืืึทื ืืืงื (ื ืืฆืขืจืก ืืึธื ื ืื ืืขื ืขืคึผืขืก ืืืขืื ืืื). ื ืืึทืฉ ืืื ืืืฉืขื ืขืจืืืืึทื, ืืื ืืขืืขืจ ืึธื ืืึธื ืืื ืืขืืชืืขื ืืืขื ืืืฉืืคื ืืื ืืืึทืืึทืืืืืึทื ืืืขื ืืืงืืืขื.
ืื ืงืฉืื ืืืกืืึธืืข ืขืจืืืืึทื ืืื ืืขื ืืฉื ืก ืืืฉืืืช: "ืืื ืคืื ืืื ืืึธืก ืคึผืึทืืขืืขื ืื ืืื ืื ืึทืจืึธืคึผ?" ืืื ืืขืจืฆืืืื ืืืจ ืึทื ืขืก ืืึธื ืึทืจืืขืื ืืขืฉืืืื ื, ืกืคึผืขืฆืืขื ืืื ืืขืจ ืึทืืืขืง ืคืื ืืขื ืฉืืจืื.
ืืืึธืก ืืื ืขืก ืืืื ืขื ืฆื ื ืืฆื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ืืขื ืคืึทื? ืืึธืก ืืื ืฆื ืืืืึทืื ืื afterClusterTime ืคึผืึทืจืึทืืขืืขืจ. ืึธื ืืขื, ืขืก ืืืขื ืคืฉืื ืคืึธืจื ืืืึทืืืขืก ืกืืึท ืืื ืกืืึท. ืืึธืกืกืืคึผืื ื, ืกืืึทืจืืื ื ืคืื ืืืขืจืกืืข 3.6, ืฉืืขื ืืืง ืึทืจืืขื.
ืืืื ืืืจ ืืึธืื ืื ืงืขืกืืืืขืจืืืง ืืืจ ืคืื ืกืืื ืึทืืฉืขืจื, ืขืก ืืืขื ืคึผืึทืืขืืขื ืื ืกืืกืืขื ืืคืืื ืืื ืืขืจ ืึทืืืขืง ืคืื ืึท ืฉืืจืื ืืืึธืก ืืื ื ืืฉื ืืจืขืคื ืืื ืืืขืจ ืึทืคึผืจืึธืืืฉืื ืืื ืจืขืงืืืืจืขืืขื ืฅ. ืึทืืื ืืืึธืก ืืึธืื ืืืจ ืืึธื?
ืืึธื ืขืก ืืขืฉืืืื ื!
ืขืก ืืื ืึท ืคืขืจืื ืคึผืฉืื ืืึทื, ืึธืืขืจ ืื ืงืื ืฅ ืืื ืืฉืืงืึทืืืข - ืืื ืืืขื ืืืืื ืขืก, ืืคึฟืฉืจ ืขืืขืฆืขืจ ืืืขื ืืืื ืืื ืืขืจืขืกืืจื.
ืืืจ ืืึธืื ืึท ืืึทืฉ ืืืึธืก ืกืืึธืจื ืื ืืขืืชืืขื ืืึทืื. ืึทืืข ืืึทืื ืืืื ืืืจื ืื ืงืึทืฉ. ืืขืจ ืงืึทืฉ ืืื ื ืืฉื ืฆืืืื ืื ืกืคึผืขืฆืืคืืฉ ืฆืืื, ืึธืืขืจ ืื ืงืืื. ืืืขื ืขืืืขืืข ืืืขืจื ืขืจืืืืื, ืืืจ ืืืฉืขื ืขืจืืื ืึท ืงืืื, ืืึทืกืงืข ืื ืืขืฆืืข 16 ืืืื, ืืื ืืืจ ืฆืืืื ืืขื ืืืขืจื:
ืืืจื ืืืงืืืขื ืึทืืึท ืึท ืืกืืืข, ืืืจ ืคืึทืจืืืืขืจื ืื ืกืืกืืขื (ืืขืคืืขืจืขื) 65 ืืืืื ื ืืื. ืขืก ืึทืจืืขื ืืจืืืก: ืืืขื ืืืจ ืืึธืื ืืืจืืืขืงืึธืื ืืงืกืคึผืขืจืึทืืึทื ืฅ, ืื ืฆืืื ืืื ืึทืงืฉืื ืืืงืจืืกื ืืื 10 ืืืืื ื ืืึธื ืืืขื ืืืจ ืืึธืื ืึท ืกืึทืงืืืขื ืืฉืึทื ืืขืจืืืึทื ืืืงื. ืขืก ืืื ืงืืึธืจ ืึทื ืืืขื ืืื ืืขื ืขื ืืื ืฉืึทื ืกื, ืืึธืก ืืื ื ืืฉื ืึทืจืืขืื. ืืืขืจ ืืื ืจืืึฟ ืคึผืจืึทืงืืืฉ ืงืึทืกืขืก ืขืก ืึทืจืืขื. ืื ืงืึธืืืื ืึทืฆืืข ืคืื โโโโืื ืจืึทื ืืข ืืกืืืข ืฆืืืืืขื ืืื ืื ืืกืืืข ืกืึทืืืื ืื ืืืืขืจืืืื ืคึผืจืึธืืืขื.
ืืืึธืก ืืึธืื ืืืจ ืืขืืขืจื ื?
ืื ืืขืงืฆืืขืก ืืืึธืก ืืืจ ืืึธืื ืืขืืขืจื ื ืคืื ืืขื:
- ืืืจ ืืึทืจืคึฟื ืฆื ืืืืขื ืขื ืืึทืืขืจืืึทืืก, ืืขืจืฆืืืืื ืืขื, ืึทืจืืืงืืขื, ืืืืึทื ืืืจ ืืึธืื ืึท ืคึผืืึทืฅ ืคืื ืืฉืืงืึทืืืข ืืืื. ืืืขื ืืืจ ืึทืจืืขืื ืืืืฃ ืขืืืขืืข ืฉืืจืื (ืกืคึผืขืฆืืขื ืืืฆื, ืืืขื ืืืจ ืืึธืื ืืจืึทื ืืึทืงืฉืึทื ื, ืืื"ื ื), ืืืจ ืืึทืจืคึฟื ืฆื ืืืืขื ืขื ืืื ืคึฟืึทืจืฉืืืื. ืขืก ื ืขืื ืฆืืื, ืึธืืขืจ ืขืก ืืื ืคืืงืืืฉ ืืืืขืจ ื ืืฆืืง ืืืืึทื ืขืก ืืืื ืขืก ืงืืึธืจ ืืื ืืืจ ืืขื ืขื. ืืืจ ืืืื ื ืื ืืืกืงืืืขื ืฆื ืงืืืขื ืึทืจืืืฃ ืืื ืขืคึผืขืก ื ืืึท - ืืืจ ื ืึธืจ ืืขื ืืืขื ืื ืื ืืจืืืืึทื ืฅ.
ืืื ืึทืืืขืืืื, ืขืก ืืื ืึท ืืืืขืจ ืืืืืง ืืื ืืจืืืื ืืืขื ืขืก ืืื ืึท ืึทืงืึทืืขืืืง ืงืึธื ืคึฟืขืจืขื ืฅ (ืกืืืืึธื, ืืืฉื) - ืึทืืขืืขื ืคืึธืืงืืกืื ืืืืฃ ื ืืึทืข ืืขืืื ืงืขื. ืืืึธืก ืืื ื ืืึท ืืืขืื ืืื ืืืขืจ ืึทืืืขืจืืืึทื? ืขืก ืืื ืืึธืจื ืืฉื ืกืคึผืขืฆืืขื ื ืืึท ืืึธ. ืื ื ืืึทืงืืึทื ืืืื ืืื ืืื ืื ืืืขื ืืืจ ืืืขื ืืื ืืืืืกืืื ื ืึทืคึผืจืึธืืืฉืื ืฆืืืึทืืขื. ืืขืจืืืขืจ, ืืขืจ ืขืจืฉืืขืจ ืืึทื ืืื ืฆื ืืืืขื ืขื ืื ืงืืึทืกืืงืก, ืกืืึทืจืืื ื ืืื ืืึทืืคึผืึทืจื.
- ืืื ืคึผืจืึธืืืงืฆืืข, ืื ืืืืขืจืคืขื ืืฉื ืืขื ืขื ืืึธืจ ืึทื ืืขืจืฉ. ืืื ืืื ืืืืขืจ ืึทื ืคืืืข ืคืื โโโโืืืจ ืืขื ืขื ื ืืฉื ืคืืืกื ืืื "ืกืคืขืจืืฉ" ืืึทืืึทืืืืกืื ืืื ืึทื ืึทืืกืืจืึทืงื ืืืึทืงืืื, ืึธืืขืจ ืืื ื ืึธืจืืึทื, ืคืึทืงืืืฉ ืืื ืื ืืืึธืก ืืึธืื ืคึผืจืึธืืืขืืก ืืื ืึทืืืืืืึทืืืืึทืื, ืืืืืึทื ืกื ืืื ืฉืืื ืืึธืืขืจืึทื ืฅ.
- ืื ืืขืฆืืข ืืึทื ืืื ืึทื ืืืจ ืืึธืื ืฆื ืงืืงื ืืื ืคืึทืจืฉืืืขื ืข ืืขืืื ืงืขื ืืื ืคืึทืจืืื ืื ืขืืืขืืข ืืึธืจ ืคืึทืจืฉืืืขื ืข ืึทืจืืืงืืขื ืืื ืืืื ืฆืืืึทื ื, ืฆืืืึทืืขื. ืืขืจ ืืขืืึทื ืง ืืืขืื ืืื ืืขืจืฉืจืืืื, ืืืฉื, ืืื ืืืื ืืขืงืืืขื ืคึฟืื ืึทื ืึทืจืืืงื ืืืึธืก ืืึธื ืืึทืืจืึทืื ืืขื Paxos ืคึผืจืึธืืึธืงืึธื, ืืืึธืก ืคึฟืึทืจ ื ืื-ืืืืึทื ืืื ืคืึทืืืึธืจืก ืืื ืื ืืขืจ ืืขืจืืืืืขื ืืฉ ืคึผืจืึธืืึธืงืึธื, ืคึฟืึทืจ ืืืืึทื ืืื ืึธื ืขืก - ืึทืจืืืก ืื ืืขืจืืืืืขื ืืฉ ืคึผืจืึธืืึธืงืึธื... ืืื ืึทืืืขืืืื, ืืึธืก ืืื ืคึผืื ืงื ืืืึธืก ืืืจ ืืขืขื ืืืงื ืืื.
ืขืก ืืื ืืขืืึทืืจืข ืืึธืจื ืืฉื ื ืืึท ืืึธ! ืืืขืจ ืืื ื ืืจ ืืืจ ืืืื ืืืก ืืืขืก ืืืืกืืขืืืฉื... ืืื ืื ืืขืืืข ืืื ืืืื ืื ืืขืจ ืจืขืฆืขืคื ืคืื ืึธืืืืืืขืจ ืกืึทืืึทื ืืื ืฉืืืชืื, ืืืืื ืืขื ืืื ืฉืืื ืืืืกืืขืคืื ืขื ืขืืืก, ืืืึทืึธื ืขื ืืื ืงืืืงืึทืืขืจื ... ืขืก ืืื ืืืขืื ืื ืืขืืืข ืืขืฉืืืืข.
ืืื ืืืขื ืขื ืืืงื ืืื ืืขื. ืืืื ืง!
ืฉืืืืช
ืคืจืืืข ืคืื โโืื ืืืืขื (ืืขืจื ืึธืืืขื ืจืืคืขืจื ืฆื ืืื ื): โ ื ืืื ืง, ืืืืืื, ืคืืจื ืืืจืืื! ืื ืืขืืข ืืืขืื ืฆืืื ืืื ืืฉืืงืึทืืืข. ืืืจ ื ืืฆื ืืึธืกืกืืคึผืื ื. ืืื ืืขืืืื ืึทื ืืขืืขืจ ืืื ืืืืขืจ ืืืืื ืฆืืื, ืึทืืขืืขื ืืืืืกื ืืืืขืจ ืืืืข ืฆืืื. ืืื ืืื ืคืืจืฉืืื ืขืก ืืืื ืืืจ ื ืืจืืืืืขืจ - ืขืก ืงืขื ืืืื ืืกืื ืงืืืขื ืื ืืื ืืจืืืืืขืจืก, ืคืจืืืข-ืคืืื ืขืจืก ืืืื, ืฉืืจืฃ ืืืื... ืืื ืืืืฃ ืืืืก ืงืืื ืื ืกืืกืืขื ืืจืืค ืืืื ืืืจ ืืืื ืืืืืืื ื ืืืกืงืจืขืคืื ืกื: ืืืื ืขืจ ืืืฉืืืกื ืื ืขืก ืืื ืคืืจ ื ืืื ืื ืคืึธืจืืืก, ืขืืขืฆืขืจ ืึท ืืื ืื ืืื ืืขืจ? ืืืื ืืืขืื ืืืจ ืขื ืืืงื?
ืื: โ ืืึทืงืข ืึท ืืจืืืกืข ืงืฉืื! ืืณืืื ื ืืจ ืืขืฐืืื ืจืฒืื ืฐืขืื ืฉืืจืฃ. ืืืื ืืื ืคืืจืฉืืื ืื ืคืจืืืข ืจืืืืื, ืืืื ืืืจ ืื ืคืืืื ืืข ืืฆื: ืขืก ืืื ืื ืฉืืจืคื 1 ืืื ืฉืืจืคื 2, ืืืืขื ืขื ืงืืื ืคืื ืื ืฆืืืื ืฉืืจืคื - ืืื ืืืื ื ืกืชืืจื, ืืื ืืขื ืขื ื ืืฉื ืืื ืืขืจืืงืฆืืข ืืื ืืื, ืืืืื ืื ืฆืืื ืืืืก ืืื ืืืืืกื ืืื ืื ืืขืจืฉ, ืกืคึผืขืฆืืขื ืื ืฆืืื ืืืึธืก ืืื ืขืงืกืืกืืืจื ืืื ืึธืคึผืืึธืืก.
ืืืืืจ ืืืื ืื ืฉืืจื 1 ืืื ืืขืืืื ื ืืืืืื ืจืขืงืืจืืก, ืฉืืจื 2 ืืื ืืืจื ืืฉื ืืขืืื, ืืื ืื ืืงืฉื ืืื ืืขืงืืืขื ืฆื ืฆืืืื ืฉืืจืฃ. ืืื ืืขืจ ืขืจืฉืืขืจ ืืื ืึทื ื ืึธื-ืงืืืกืืขืจ ืฆืืื ืคืื ืืืืขืจ ืึท ืืืืืึธื. ืืื ืึทืืึท ืึท ืกืืืืึทืฆืืข, ืืื ืืื ืืขืจืงืืขืจื, ืฉืึทืจื 2 ืืืขื ืงืืื ืืึธื ืจืืกืคึผืึทื ื.
ืืื: - ืืื ืืขืืืืื ืฆื ืืืืกื ืืื ืืื ืกืื ืืงืจืึทื ืืื ืืื ืงืืืึทืื ืืืื ืืึทืืืฉืืงืึทื ืฆืืึทื?
ืื: - ืืืืขืจ ืืจืื ื ืฆื ืกืื ืืงืจืึทื ืืื. ืฉืึทืจื, ืืืขื AfterClusterTime ืงืืื ืฆื ืืื ืืื ืขืจ ืงืขื ื ืืฉื ืืขืคึฟืื ืขื ืฆืืื ืืื ืื "ืึธืคึผืืึธื", ืื ืืฉืืึทืฅ ืงืืื ืืืืืืืืงื. ืืึธืก ืืฒืกื, ืขืจ ืืฒืื ืืฑืฃ ืืฒึทื ืฆืฒึทื ืืื ืื ืืขื ื ืฆื ืืขื ืฐืขืจื. ืืขื ืืืื ืึทื ืขืก ืืื ืงืืื ืืขืฉืขืขื ืืฉื ืืืึธืก ืจืืืื ืืื ืฆื ืืขื ืืงืฉื. ืขืจ ืงืจืืืืฅ ืืขื ืืขืฉืขืขื ืืฉ ืงืื ืกืืืขื ืืื ืึทืืื ืืืขืจื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ื.
ืืื: โ ืืืึธืก ืืืื ื ืึธื ืืขื ืงืืืขื ืฆื ืืื ืขืืืขืืข ืื ืืขืจืข ืืขืฉืขืขื ืืฉื ืืืึธืก ืืขื ืขื ืคืึทืจืคืึทืื ืขืจืืขืฅ ืืื ืืขืจ ื ืขืฅ?
ืื: - ืฉืึทืจื ืืื ืืืืืื ื ืืื ืึทืืึท ืึท ืืืขื ืึทื ืืื ืืืขืื ื ืืฉื ืงืืืขื ืืืืืขืจ, ืืืืึทื ืขืก ืืื ืึท ืืืื ืืขื. ืืืื ืขืจ ืืื ืืื ืฉืืื ืืืื ืืขืฉืจืืื, ืืขืืืื ืืืขืื ืืื ื ืืฉื ืงืืืขื, ื ืืจ ืงืืืขื ืฉืคืขืืขืจ. ืขืก ืงืขื ื ืืฉื ืคึผืึทืกืืจื ืึทื ืขืคึผืขืก ืืขืฅ ืกืืึทืง ืขืจืืขืฅ, ืืขืืึธืื ืขืจ ืืื ื ืืฉื ืฉืจืืึทืื, ืืื ืืขืืึธืื ืื ืืขืฉืขืขื ืืฉื ืงืืืขื - ืืื ืื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ืฆืขืืจืืื. ืืืขื ืขืจ ืฉืจืืืื ื ืืฉื, ืืืื ืืื ืืืข ืงืืืขื ืืืืืืขืจ (ืขืจ ืืืขื ืืืืจืื ืืืืฃ ืืื).
ืืื: โ ืืื ืืึธืื ืขืืืขืืข ืคืจืืืขืก ืืืขืื ืื ืจืืืขื. ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืึทืกืืื ืึทื ืขืก ืืื ืึท ืกืคึผืขืฆืืคืืฉ ืจืื ืคืื ืึทืงืฉืึทื ื ืืืึธืก ืืึทืจืคึฟื ืฆื ืืืื ืืขืืื. ืืืึธืก ืืึทืคึผืึทื ื ืืืื ืืืื ืขืจ ืคืื ืืื ืืืขืจ ืคึผืึทืงืึทืืืฉืึทื ืคืึทืจืฉืืืื ืื? ืื ืงืืื ืืขืจ 10ืืขืจ, 11ืืขืจ... ืืขืจ 12ืืขืจ ืืื ืคืืจืฉืืืืื ืื ืืขืืืืจื, ืืื ืืืข ืื ืืขืจืข ืืืืจืื ืื ืขืก ืืื ืงืืืขื ืืืช. ืืื ืคึผืืืฆืืื ื ืืื ืืืขืจ ืืึทืฉืื ืืขืฉืืืจืื, ืืืจ ืงืขื ืขื ื ืืฉื ืืึธื ืขืคึผืขืก. ืืื ืขืก ืึท ืืึทืงืกืืืื ืืขื ื ืคืื ืื ืจืื ืืืึธืก ืึทืงืืืืืึทืืืืฅ ืืืืืขืจ ืขืก ืืื ืขืงืกืึทืงืืืืึทื? ืืืึธืก ืคืึทืืึทื ืืืจืืคืึทื ืึทืงืขืจื ืืืขื ืงืืื ืืืื ืฉืืึทื ืืื ืคืึทืจืคืึทืื? ืืขืจืฆื, ืืืื ืืืจ ืฉืจืืึทืื ืึทืจืึธืคึผ ืึทื ืขืก ืืื ืขืืืขืืข ืคืจืืึทืขืจืืืง ืฉืืึทื, ืืขืืึธืื ืืืจ ืืึธื ืขืคืขืก ืึธื ืืืืื ืคืื ืขืก? ืืืขืจ ืืื ืืืื ืืื ื ืืฉื ืืืืขืงืืขืฉืืืคื!
ืื: โ ืืฑื ืึท ืืจืฑืกืข ืงืฉืื! ืืืึธืก ืืึธื ืืืจ ืืึธื? MongoDB ืืื ืืขืจ ืืึทืืจืืฃ ืคืื ืงืืืึธืจืื ืฉืจืืืื, ืงืืืึธืจืื ืืืืขื ื. ืืื ืืืึธืก ืงืึทืกืขืก ืงืขื ืขื ืึท ืึธื ืืึธื ืืืื ืคืึทืจืคืึทืื? ืืืขื ื ืฉืจืืืืขืจ ืืื ื ืืฉื ืงืืืืจืื ืืืขืจ ืืืขื ื ืืืืขื ืขื ืืื ื ืืฉื ืงืืืืจืื (ืขืืืืืข ืกืืจื ืืืกื ืงืขื ืืืื ืฉืืขืงื).
ืืืขืื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื, ืึท ืืจืืืก ืืงืกืคึผืขืจืืขื ืึทื ืคึผืจืึธืืข ืืื ืืืจืืืขืงืึธืื, ืืขืจ ืจืขืืืืืึทื ืคืื ืืืึธืก ืืื ืืขืืืขื ืึทื ืืื ืืขื ืคืึทื ืืืขื ืฉืจืืืื ืืื ืืืืขื ืขื ืืขื ืขื ื ืื-ืงืืืึธืจื, ืืืืืึทืืืืฉืึทื ื ืคืื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืคืึทืื. ืคึผืื ืงื ืืืึธืก ืืืจ ืืึธืื!
ืืื ืืืขืจ ืขืฆื: ื ืืฆื ืืืึท ืืื ืืกืืขืจ ืงืืืึธืจืื ืืืืขื ืขื ืืืขื ืืืจ ื ืืฆื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื. ืืื ืืขื ืคืึทื, ืืึธืจื ืืฉื ืคืึทืจืคืึทืื, ืึทืคึฟืืื ืืืื ืื ืงืืืึธืจืื ืจืขืงืึธืจื ืืื ืคืึทืจืคืึทืื... ืืึธืก ืืื ืึทื ืึธืจืืึธืืึธื ืึทื ืกืืืืึทืฆืืข: ืืืื ืืขืจ ืืึทื ืืฆืขืจ ืืืื ื ืืฉื ืึทื ืืึทืื ืืขื ืขื ืคืึทืจืคืึทืื, ืขืจ ืืึทืจืฃ ื ืืฆื ืึท ืงืืืึธืจืื ืจืขืงืึธืจื. ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืื ื ืืฉื ืืึทืจืึทื ืืืจื ืืขืืืขืจ. ืืขืืืขืจ ืืื ืืขืจืึทื ืืื ืืืจื ืจืขืคึผืืึทืงืืืฉืึทื ืืื ืืึทืฉืื ืขืจื ืคึฟืึทืจืืื ืื ืืื ืจืขืคึผืืึทืงืืืฉืึทื.
ืืื: - ืืืขื ืืืจ ืืึทืื ืึท ืืืึทืฉืคึผืื ืืืึธืก ืคึผืขืจืคืึธืจืื ืฉืึทืจืืื ื ืคึฟืึทืจ ืืื ืื (ื ืื ืืขื, ืึธืืขืจ ืฉืงืืึทืฃ, ืจืืกืคึผืขืงืืืืืื), ืขืก ืจืืืืื ืืืืฃ ืื ืืื ืืงืก ืฆืืื ืคืื ืืืื ืืืืืขื ืข ืืึทืฉืื ืึธืืขืจ ืืืืฃ ืืขืจ ืฆืืื ืคืื ืื "ืืขื"; ืฆื ืขืก ืกืื ืง ืคึฟืึทืจ ืื ืขืจืฉืืขืจ ืืึธื ืึธืืขืจ ืคึผืืจืืึทืืืงืื?
ืื: โ ืืื ืืืขื ืืืฆื ืืขืจืงืืขืจื. ืฉืึทืจื (ื"ื ืืึธืจืืืึธื ืืึทื ืฆืขืืืืืื ื) - ืขืก ืืื ืฉืืขื ืืืง ืึท ืขืจืฉืืืง ืืึธืจื. ืืื ืึท ืฉืึทืจืื ืงืขื ืืึธืื ืึท "ืืขื" ืืื ืขืก ืงืขื ืขื ืืืื ืจืขืคึผืืึทืงืึทื. ืืืขืจ ืืขืจ ืฉืึทืจื ืฉืืขื ืืืง ืฉืืืฆื ืจืขืงืึธืจืืื ื, ืืืืึทื ืขืก ืืืื ืฉืืืฆื ืขืืืขืืข ืคืขืื (ืื ืฉืึทืจื ืืื ืขืจืฉืืืง).
ืืื: โ ืืึธ ืึทืืฅ ืืขืคึผืขื ืืก ืจืืื ืืืืฃ ืืขื "ืืขื"? ืืื ืืขื ืฆืืื ืฉืืขื ืืืง ืืขื ืืฆื?
ืื: โ ืื. ืืืจ ืงืขื ืขื ืคืืืืจืึทืืืืืขืื ืืึธืื: ืื ืืืืืขืจ ืืื ืืืงืืึทืง ืืืขื ืึท ืคึผืึธืืืฆืืข ืืื ืื "ืืขื", ืืื ืื "ืึธืคึผืืึธื" ืึทืงืขืจื.
ืืื: - ืืืจ ืืึธืื ืึท ืงืืืขื ื ืืืึธืก ืงืึทื ืขืงืฅ ืืื ืืึธื ื ืื ืืึทืจืคึฟื ืฆื ืืืืกื ืขืคึผืขืก ืืืขืื ืื ืฆืืื?
ืื: โ ืื ืืึทืืึทืจืฃ ืืึธืจื ืื ืฐืืกื! ืืืื ืืืจ ืจืขืื ืืืขืื ืืื ืขืก ืึทืจืืขื ืืืืฃ ืืขื ืงืืืขื ื: ืืืขื ืืขืจ ืงืืืขื ื ืืืื ืฆื ื ืืฆื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื, ืขืจ ืืึทืจืฃ ืฆื ืขืคึฟืขื ืขื ืึท ืกืขืกืืข. ืืืฆื ืึทืืฅ ืืื ืืึธืจื: ืืจืึทื ืืึทืงืฉืึทื ื ืืื ืืขืจ ืกืขืกืืข, ืืื ืฆืืจืืงืงืจืืื ืึท ืจืขืื ... ื ืกืขืกืืข ืืื ืื ืึธืจืืขืจืื ื ืคืื ืืึทืืืฉืืงืึทื ืืขืฉืขืขื ืืฉื ืืขืฉืขืขื ืืฉ ืืื ืืขื ืงืืืขื ื.
ืืืื ืขืจ ืขืคึฟื ื ืืขื ืกืขืกืืข ืืื ืืืื ืืึธืจื ืึทื ืขืจ ืืืื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื (ืืืื ืื ืกืขืกืืข ืฉืืืฆื ืงืึทืืกืึทื ืงืึธื ืกืืกืืขื ืกื ืืืจื ืคืขืืืงืืึทื), ืึทืืฅ ืึทืจืืขื ืืืืืึธืืึทืืืฉ. ืืขืจ ืืจืืืืืขืจ ืืขืืขื ืงื ืื ืฆืืื ืืื ืคืืจืืจืขืกืขืจื ืขืก ืืืขื ืขืจ ืืืงืืื ื ื ืืืข ืืขืกืขืืืฉ. ืขืก ืืขืืขื ืงื ืืืึธืก ืขื ืืคืขืจ ืื ืคืจืืขืจืืืงืข ืืืืืขืงืขืจื ืคึฟืื ืื ืกืขืจืืืขืจ ืืืึธืก ืืึธื ืืืืืขืงืขืจื ืื ืืึทืื. ืืขืจ ืืืืึทืืขืจ ืืงืฉื ืืืขื ืึทื ืืืึทืืื AfterCluster ("ืฆืืื ืืจืขืกืขืจ ืืื ืืขื").
ืืขืจ ืงืืืขื ื ืืึทืจืฃ ืืึธืจื ืืฉื ืืืืกื! ืืึธืก ืืื ืืื ืืึธืจ ืึธืืคึผืืืง. ืืืื ืืขื ืืฉื ื ืืฆื ืื ืคึฟืขืึดืงืืืื, ืืืึธืก ืงืขื ืขื ืืื ืืึธื? ืขืจืฉืืขืจ, ืืืจ ืงืขื ืขื ืืขืฉืึธืืขื ืืืืขื ืขื ืฆืืืืืืืง: ืืืจ ืงืขื ืขื ืฉืจืืึทืื ืฆื ืขืจืฉืืืง ืืื ืืืืขื ืขื ืคึฟืื ืืขืึธืืจืึทืคืืงืึทืืื ืจืขืคึผืืืงืืืืื ืฆืืืืืืืงืก ืืื ืืืื ืืืืขืจ ืึทื ืขืก ืึทืจืืขื. ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, ืกืขืฉืึทื ื ืืืึธืก ืืขื ืขื ืจืขืงืึธืจืืขื ืืืืฃ ืขืจืฉืืืง ืงืขื ืขื ืืคืืื ืืืื ืืจืึทื ืกืคืขืจื ืฆื ืฆืืืืืืืง, ื"ื ืืืจ ืงืขื ืขื ื ืืฆื ื ืืฉื ืืืื ืกืขืกืืข, ืึธืืขืจ ืขืืืขืืข.
ืืื: - ื ื ืืึทืข ืฉืืืืข ืคืื โโโโืงืึธืืคึผืืืืข ืืืืกื ืฉืึทืคึฟื - CRDT (ืงืึธื ืคืืืงื-ืคืจืื ืจืขืคึผืืืงืืืืื ืืึทืืึท ืืืืคึผืก) ืืึทืื ืืืืคึผืก - ืืื ืฉืืืจืง ืฉืืึทืืืช ืฆื ืืขืจ ืืขืืข ืคืื โโืขืืืขื ืืืึทื ืงืึธื ืกืืกืืขื ืกื. ืืึธืื ืืืจ ืืึทืืจืึทืืื ืื ืืึทืืจืืืืื ื ืื ืืืืคึผืก ืคืื ืืึทืื ืืื ืื ืืึทืืึทืืืืก ืืื ืืืึธืก ืงืขื ืขื ืืืจ ืืึธืื ืืืขืื ืืขื?
ืื: โ ืืืืข ืคืจืืืข! CRDT ืืืื ืืื ืขื ืคึฟืึทืจ ืฉืจืืึทืื ืงืึธื ืคืืืงื: ืืื MongoDB, ืืืื ืืขื.
ืืื: โ ืืื ืืึธื ืึท ืงืฉืื ืคืื ืื ืืขืืืึธืคึผืก. ืืื ืืขืจ ืขืืขืก ืืืขืื, ืขืก ืืขื ืขื ืึทืืึท ืืืฉืขืกืืืืืงืึทื ืกืืืืึทืืืึธื ืก ืืืขื ืื ืืืืึทื ืืื ืืืจืืคืึทื ืึทืงืขืจื, ืืื ืืืื ืืขื ืืฉื ืื ืื ืคึผืจืึธืืขืงืืขื ืคึผืขืจืืืขืืขืจ ืึธื ืืืืื ืฆื ืฉืืืจืืขื ืืื ืื ืคึผืจืึธืืึธืงืึธื, ืฉืืงื ืืขืืึธืืข ืคึผืึทืงืึทืืืฉืึทื ืืื ืึท ืกืคึผืขืฆืืขื ืืืขื?
ืื: - ืืืื ืืขื ืืฉื ืืื ืื ืคึผืขืจืืืขืืขืจ ืืขื ืขื ืืื ืึท ืืจืึธืืืฉืึทื ืคืขืจื! ืืืื ืืขื ืืฉื ืื ืื ืคึผืขืจืืืขืืขืจ ืงืขื ืขื ืืึธื ืึท ืคึผืืึทืฅ ืคืื ืฉืืขืื ืืื ืื.
ืืื: โ ืขืก ืืื ืงืืึธืจ, ืึทื ืืืืขืจืืึธืื, ืืขืจื ืืขืจืขืื, ืึท ืืึธื ืืื ืืขื ืกืขืจืืืขืจ, ืืืจื ืืืขืืืข ืืขื ืงืขื ืฉืืืคึผื ืึท ืืึธืึธืืึธืืืฉืขืจ ืืึธืจืื ืคืื ืขืืึทืคืึทื ืฅ ืืื ืฆืื ืืืคืคืึทืื ืื ืืื ืฆืข ืงื ืืื ืืืืฃ ืืืืืืง... ืขืก ืืืขื ื ืขืืขื ืฆืืื ืคึฟืึทืจ ืืึทื ืืึทื ืึธืคึผืืื... ืืึธืก, ืืืืืื ืืืืื ืขืก, ืืื ืคืึทืืฉ. ืืืืฃ ืื ืื ืืขืจืข ืืึทื ื, ืืึธืก ืืื ืืฉืืงืึทืืืข: ืืื ืคืึทืงืืืฉ ืืขืื, ืืื ืคืืจ, ืขืก ืืขื ืขื ืกืืืืึทืืืึธื ืก ืืืขื ืืขืืืืื ืืืขื ืขื ืืขื ืื ืขืจืืขื ืื ืคืืื ืคืึทืื?
ืื: - ืืื ื ืืื ืจืึทืจืขืื ืืจืขืคื ืืืืขืจืืืื ืืจืืืฉืื ืืื ืคืึทืงืืืฉ ืืขืื, ืืื ืงืขื ื ืืฉื ืืึธืื ืืืื ืืื ืคึผืึทืกืืจื. ืืืขืจ ืืืื ืืืจ ืจืขืื ืืืขืื ืืขืจ ืึทื ืืืืืงืืื ื ืคืืืึธืกืึธืคืืข, ืืืจ ืืจืึทืืื ืืื ืืึธืก: ืืืจ ืืึธืื ืึท ืคึผืขืจืืืขืืขืจ ืืืึธืก ืืื ืื ืืืื ืืืึธืก ืืึธื ืืืืขืจืืืื - ืืึธืก ืืื ืึท ืฉืืึธืก, ืึท ืืืึทื ื; ืืื ืืื ืื ืคึผืขืจืืืขืืขืจ ืืืจ ืงืขื ืขื ืืึธื ืืืึธืก ืืืจ ืืืืื. ืขืก ืืื ืงืืึธืจ ืึทื ืขืก ืืขื ืขื ืืืืขืจื ืืื ืื ืคืืืืงืืื ืฆื ืืขื ืืืืื, ืืื ืขืก ืืขื ืขื ืืืืขืจื ืืื ืื ืคืืืืงืืื ืฆื ืืขืงื ืื ืืืขืืืืืึทืืขืจ.
ืืขืคึผืขื ืืื ื ืืืืฃ ืื ืจืขืื, ืื ืฉืขืืืงื ืึทื ืืืืขืจื ืงืขื ืขื ืืึธื ืงืขื ืขื ืืืื ืึท ืืืื, ืึธืืขืจ ืขืก ืงืขื ืืืื ืึท ืืขืืคืึทื ื. ืขืก ืืื ืงืืึธืจ ืึทื ืึท ืืึทื ืืฆืขืจ ืืื ืคืื ืจืขืื ืงืขื ืขื ืืึธื ืึทืืฅ. ื ืืึทื ืืฆืขืจ ืืื ืืืืืืขื ืจืขืื ืงืขื ืขื ืึธื ืืึทืื ืืืืืืืืง ืืืืื ืืงืขืจ ืฉืึธืื. ืืื ืืึทืืื ืืขืจ, ืขืก ืงืขื ื ืืฉื ืืจืขืื ืื ืกืืกืืขื.
ืืื: - ืืื ืื ืคึผืจืึธืืขืงืืขื ืคึผืขืจืืืขืืขืจ, ืขืืขืฆืขืจ ืืขืคืจืืืื ืฆื ืฉืึทืคึฟื ืืืืืขืจืืื ืคึผืจืึธืืึธืงืึธืืก ืคึฟืึทืจ ืื ืกืขืจืืืขืจ ืืื ืกืืจ ืฆื ืืึธืจ ืฆืขืฉืืขืจื ืื ืกืขืจืืืขืจ, ืืื ืืืื ืืืจ ืืขื ื ืืึทืืืืืง, ืื ืืื ืฆืข ืงื ืืื ... ืฆื ืขืก ืืืฅ ืืึทืงืืืขื ืึทื "ืืื"?
ืื: "ืืื ืืื ืงืืื ืืึธื ืืขืืขืจื ืคืื ืึทืืึท ืืืื." ืืขืจ ืคืึทืงื ืึทื ืืืจ ืงืขื ืขื ืงืจืึทื ืึท ืกืขืจืืืขืจ ืืื ืืขื ืืืขื ืืื ืงืืื ืกืื. ืืืจืืคืึทื ืื, ืืืึทืขื ืืืง ืคืื ืื ืคึผืจืึธืืึธืงืึธื, ืืืึทืขื ืืืง ืึท ืึธืืขืจืืืื ืืึทื ืืฆืขืจ ืืืึธืก ืงืขื ืขื ืฉืจืืึทืื ืขืคึผืขืก ืืื ืืึธืก ืืื ืืขืจ ืึธื ืืึธื ... ืืื ืคืึทืงื, ืขืก ืืื ืืืืืขืืืขื, ืืืืึทื ืขืก ืืืขื ื ืึธื ืืืื ืืืขืจืึทืคืืื. ืขืก ืืื ืืขืืืขื ืฆื ืืืกืืืืึทื ืืขื ืึธืืขื ืืึทืงืืืฉืึทื ืคึฟืึทืจ ืืืืขืจื ืืืึธืก ืืึธื ื ืื ืืืขืื ืขืก - ืืึธืก ืืื ืืืืขืจ ืคึผืจืึธืืืขื; ืืื ืืืื, ืืขืจื ืืขืจืขืื, ืืืืื ืคืืจื ืืืืขื ืื ืืืขื ื ืืื ืืขื ืงืขื ืืืจื ืืจืืื ืฉืืืคื ืื ืืขืืคืื ื, ืืืืก ืืืขื ืฆืขืืจืขืื... ืืืขืจ ืืืื ืงืขื ืืขื ืืื ืืืืกืืื ืคืืจ ื ืจืืคืขืจื ืขืจ, ืงืืืขื ืืจืืืกืฆืืขื!
ืืื: โ ื ืืื ืง ืคืืจ ืืขื ืืืจืืื. ืกืขืจืืื (ืืึทื ืืขืงืก). ืขืก ืืื ืึท ืงืขืกืืืืขืจืืืง ืืื ืืึธื ื ืืืึธืก ืืืืืฅ ืื ื ืืืขืจ ืคืื ืึธืคึผืฉืืืืื ื ืืืืืืืืขืจ ืืื ืื ืจืขืคึผืืืงืข ืกืขื, ืืื ืื ืงืขืกืืืืขืจืืืง ืืื 7 (ืืืื). ืคืืจืืืืก ืืื ืืึธืก ืฉืืขื ืืืง? ืคืืจืืืืก ืืื ืืึธืก ื ืืฉื ืึท ืืื ืคืื ืคึผืึทืจืึทืืขืืขืจ?
ืื: - ืืืจ ืืึธืื ืจืขืคึผืืืงืข ืกืขืฅ ืืื 40 ื ืึธืืื. ืขืก ืืื ืฉืืขื ืืืง ืึท ืืขืจืืืึทื. ืืื ืืืืืก ื ืืฉื ืืืขืืืข ืืืขืจืกืืข...
ืืื: โ ืืื ืจืขืคึผืืืงืข ืกืขื ืืืจ ืงืขื ืขื ืืืืคื ื ืื-ืืืึธืืื ื ืืืืืืืืขืจ, ืึธืืขืจ ืขืก ืืขื ืขื ืึท ืืึทืงืกืืืื ืคืื 7 ืฉืืืืขื ืืืืืืืืขืจ. ืืื ืงืขื ืขื ืืืจ ืืืืึทืื ืืขืื ืื ืฉืึทืืืึทืื ืืื ืืขื ืคืึทื ืืืื ืืื ืืืขืจ ืจืขืคึผืืืงืข ืกืขื ืืื ืคืึทืจืฉืคึผืจืืืื ืืืืขืจ 3 ืืึทืื ืกืขื ืืขืจืก? ืืืื ืืึทืื ืฆืขื ืืขืจ ืงืขื ืขื ืืืืื ืงืขืจ ืึทืืืขืง, ืืื ืื ืื ืืขืจ ืืึทืฉืื ืงืขื ืขื ืคืึทืื ืืืืก.
ืื: โ ืืึธืก ืืื ืฉืืื ืึท ืืืกื ืืืืกืขืจ ืืขื ืคืึทืจื ืขื ืคืื ืืขื ืืึทืจืืื. ืืึธืก ืืื ืึทื ืึทืืืขืืืื ืข ืงืฉืื. ืืคึฟืฉืจ ืงืขื ืืื ืืฒึทื ืฉืคึผืขืืขืจ ืืขืจืฆืฒืื ืืขืจืคึฟืื.
ืขืืืขืืข ืึทืืก ๐
ืืื ืง ืืืจ ืคึฟืึทืจ ืกืืืืื ื ืืื ืืื ืื. ืฆื ืืืจ ืืื ืืื ืืืขืจ ืึทืจืืืงืืขื? ืืืืื ืฆื ืืขื ืืขืจ ืืฉืืงืึทืืืข ืืื ืืึทืื? ืฉืืืฆื ืืื ืื ืืืจื ืคึผืืืืกืื ื ืึท ืกืืจ ืึธืืขืจ ืจืขืงืึทืืขื ืืื ืฆื ืคืจืขื ืื,
Dell R730xd 2 ืืื ืืฉืืคึผืขืจ ืืื Equinix Tier IV ืืึทืื ืฆืขื ืืขืจ ืืื ืืืกืืขืจืืื? ื ืึธืจ ืืึธ
ืืงืืจ: www.habr.com