ืืขืจ ืขืจืฉืืขืจ ืืขืืืื ื ืคืื ืื ืืจืึทืืึธื ืคืื ืืื-ืืืงืึธืจื ืงืึทืืฉืื ื ืกืืกืืขื ืืื ืื ืืืฆื, ืคึผืจืึทืืืืืืื ื ืฉืืืฆื ืคึฟืึทืจ ืื ืืขืืงืึทืืฉืขื ืืื ืจืขืืืก ืคึผืจืึธืืึธืงืึธืืก, ืึธืืขืจ ืึทืืึทืืื ื ืงืืืขืจืื ืฆื ืืืื ืขืงืกืึทืงืืืืึทื ืืื ืคืื ืืขืืขืจ ืคืึธืจืฉืืขืืื ื ืืื ืืืืื ืืงืขืจ ืืึผืจืื ืงืึทื ืกืึทืืฉืึทื. ืื ืกืืกืืขื ืืึทื ืืคึผืืึทืืืืฅ ืืึทืื ืืื ืฉืืืกื / ืืืขืจื ืคึฟืึธืจืืึทื ืืื ืงืขื ืขื ืืืื ืืขืืืืื ื ืืื ืึท ืืืืืืืืื ืืืืืื ื ืฆื ืคืึทืจืืืืขืจื ืื ืึทืจืืขื ืคืื ืืืื-ืืึทืกืข ืืืืืืขื, ืงืึทืืฉืื ื ืคึผืึทืืขืืขื ืคึฟืจืืื ืฆื ืื DBMS ืืื ืื ืืขืจืืืืืื ืืึทืื ืืื ืืึทืจืึทื. ืื ืืจืึทืืึธื ืคืื ืงืึธื ืืื ืืขืฉืจืืื ืืื C / C ++ ืืื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื BSL (ืืืื ืขืก ืืงืืจ ืืืกืขื ืกืข).
ืื BSL ืืขืจืืืืืขื ืืฉ ืืื ืืขืืืขื ืคืืจืืขืืืืื ืืืจื ืื ืงืึธ-ืืจืื ืืขืจืก ืคืื MySQL ืืื ืึทื ืึธืืืขืจื ืึทืืืื ืฆื ืื Open Core ืืึธืืขื. ืื ืขืกืึทื ืก ืคืื BSL ืืื ืึทื ืื ืงืึธื ืคืื ืึทืืืึทื ืกืืจืืข ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืืืืืขืก ืื ืืืฆื ืคึฟืึทืจ ืืึทืืึทืคืึทืงืืืฉืึทื, ืึธืืขืจ ืคึฟืึทืจ ืขืืืขืืข ืืึธื ืงืขื ืขื ืืืื ืืขืืืืื ื ืคืจืื ืืืืื ืืืื ื ืึธื ืืืืื ืืื ืืขื ืืขื ืขื ืืืืขืื ื, ืืืึธืก ืืึทืจืคื ืื ืงืืืคื ืคืื ืึท ืืขืฉืขืคื ืืขืจืืืืืขื ืืฉ ืฆื ืกืขืจืงืึทืืืืขื ื. ื ืึธื ืืขืจืืืืืขื ืืฉ ืืขืจืืื ืขื ืคืื ืื Dragonfly ืคึผืจืืืขืงื ืืึทืจืคื ืื ืงืึธื ืฆื ืืืื ืืจืึทื ืกืคืขืจื ืฆื ืื Apache 2.0 ืืขืจืืืืืขื ืืฉ ืืืืื ืืืืฃ ืืื ื 1, 2027. ืืื ืืขื ืฆืืื, ืื ืืขืจืืืืืขื ืืฉ ืึทืืึทืื ืื ื ืืฆื ืคืื ืื ืงืึธื ืืืืื ืฆื ืขื ืฉืืจ ืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโโโืืืึทื ืืึทืืื ืื ืืก ืืื ืคึผืจืึธืืืงืื, ืึธืืขืจ ืคึผืจืึธืืืืืึทืฅ ื ืืฆื ืคึฟืึทืจ ืื ืฉืึทืคืื ื ืคืื ืืึทืฆืึธืื ืืืึธืืงื ืืึทืืื ืื ืืก ืืืึธืก ืึทืงื ืืื ืึทื ืึทืืืฉืึทื ืฆื ืืจืึทืืึธื ืคืื.
ืืืื ืื ืืขืืืขืืึธืคึผืขืจืก ืืื ืืขืืึทื ืกืืจืืืืื ืืขืกืฅ, Dragonfly ืงืืืืื ืฆื ืืืื ืื ืคืึทืกืืึทืกื ืืึผืจืื ืกืืึธืจืืืืฉ ืกืืกืืขื. ืงืึทืืคึผืขืจื ืืื Redis, Dragonfly ืึทืืฉืืืื ืึท 25-ืคืึทืจืืืืื ืคืึทืจืืจืขืกืขืจื ืืื ืคืึธืจืฉืืขืืื ื ืืื ืึท ืืจืื-ืคืึทืจืืืืื ืจืขืืืงืฆืืข ืืื ืืึผืจืื ืงืึทื ืกืึทืืฉืึทื ืคึฟืึทืจ ืืืคึผืืฉ ืืืขืจืงืืึธืืื. ืืืื ืืจืึทืืึธื ืคืื ืกืขืจืืืขืจ ืงืขื ืขื ืคึผืจืึธืฆืขืก ืืืืืึทื ื ืคืื ืจืืงืืืขืก ืคึผืขืจ ืกืขืงืื ืืข, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืื ืื Amazon EC2 c6gn.16xlarge ืกืืืืืืข ืขืก ืืื ืืขืืืขื ืืขืืืขื ืฆื ืืขืจืืจืืืื ืึท ืคืึธืจืฉืืขืืื ื ืคืื 3.8 ืืืืืึธื ืจืืงืืืขืก ืคึผืขืจ ืกืขืงืื ืืข.
ืืื ืืขืกืฅ ืคึฟืึทืจ ืกืืึธืจืื ื 5 ืืืืืืืื ืคืื ืืึทืื, ืืจืึทืืึธื ืคืื ืคืืจืืื ืื 30% ืืืืื ืืงืขืจ ืืึผืจืื ืืื Redis. ืืืขื ืงืจืืืืืื ื ืกื ืึทืคึผืฉืึทืฅ ืืื ืื "bgsave" ืืึทืคึฟืขื, ืืึผืจืื ืงืึทื ืกืึทืืฉืึทื ืื ืงืจืืกืื, ืึธืืขืจ ืืื ืฉืคึผืืฅ ืืึธืืืึทื ืฅ ืขืก ืืืืืื ืึผืืขื ืืจืื ืืึธื ืืืืื ืืงืขืจ ืืื ืืื Redis, ืืื ืื ืืึธืืขื ืืืืื ืจืขืงืึธืจืืื ื ืึธืคึผืขืจืึทืฆืืข ืืื ืืื ืคืื ืคืึทืกืืขืจ (ืืื ืื ืคึผืจืึธืืข, ืึท ืืึธืืขื ืืืืื ืืื Dragonfly ืืื ืืขืฉืจืืื ืืื 30 ืกืขืงืื ืืขืก, ืืฉืขืช Redis - ืืื 42 ืกืขืงืื ืืขืก).
ืืืื ืคืึธืจืฉืืขืืื ื ืืื ืึทืืฉืืืื ืืึทื ืง ืฆื ืึท ืืืืื-ืืจืขืืขื ืึทืจืงืึทืืขืงืืฉืขืจ ืึธื ืืึทื ืืืืืื ื ืจืขืกืืจืกื (ืฉืขืจื-ืืึธืจื ืืฉื), ืืืึธืก ืืืื ืึทื ืืขืืขืจ ืคืึธืืขื ืืื ืึทืกืืื ื ืึท ืืึทืืื ืืขืจ ืืึทืืื ืืขืจ ืคึผืจืึทืกืขืกืขืจ ืืื ืืืื ืืืืืขื ืข ืืืืื ืคืื ืืึทืื, ืืจืืขืื ืึธื ืืืืืขืงืกืื ืืื ืืืืจืื ืืึทืงืก. ืฆื ืขื ืฉืืจ ืึทืืึธืืืงืืื ืืืขื ืืจืืขืื ืืื ืงืืืคื ืฉืืืกืืขื, ืืืืืืืืื VLL ืืึทืงืก ืืขื ืขื ืืขื ืืฆื. ืฆื ืืคืืฉืึทื ืืื ืงืจืึธื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืึผืจืื, ืื ืืึทืฉืืึทืืืข ืกืืจืืงืืืจ ืืื ืืขื ืืฆื, ืืืึธืก ืืืคึผืืึทืืึทื ืฅ ืึท ืืืคึผ ืคืื ืคึผืึทืจืืืฉืึทื ื ืืึทืฉ ืืืฉ.
ืฆืืืืฉื ืื ืคึฟืขืึดืงืืืื ืื ืืืฆื ืืื ืืขืจ ืขืจืฉืืขืจ ืืขืืืื ื, ืฉืืืฆื ืคึฟืึทืจ ืื RESP2 ืคึผืจืึธืืึธืงืึธื ืืื 130 Redis ืงืึทืืึทื ืื ืืื ืืืืขืจืงื, ืืืึธืก ืืขืขืจืขื ืงืึธืจืึทืกืคึผืึทื ืื ืฆื ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื ืื Redis 2.8 ืืขืืืื ื. ืืื ืึทืืืฉืึทื, ืืจืึทืืึธื ืคืื ืฉืืืฆื ืึทืืข ืืขืืงืึทืฉื ืงืึทืืึทื ืื ืึทืืืฅ CAS (ืืฉืขืง-ืืื-ืฉืืขืื), ืืื ืฉืืืฆื ืคึฟืึทืจ ืืืกืื ืืงืจืึทื ืึทืก ืึทืคึผืขืจืืืฉืึทื ื ืคึฟืึทืจ ืฉืืคื ืกื ืึทืคึผืฉืึทืฅ, ืคึผืจืึธืืืืืขืก ืคึผืจืืืืงืืึทืืึทื ืืึผืจืื ืงืึทื ืกืึทืืฉืึทื, ืคึผืจืึธืืืืืขืก ืึท ืืขืืืื-ืืื Lua 5.4 ืืืขืจืืขืฆืขืจ ืืื ืฉืืืฆื ืงืึธืืคึผืืขืงืก ืืึทืื ืืืืคึผืก ืึทืืึท ืืื ืืึทืฉืขืก, ืฉืืขืื, ืืื ืจืฉืืืืช (ZSET, HSET, LIST, SETS ืืื STRING).
ื ืงืึทืืฉืื ื ืืึธืืข ืืื ืกืขืคึผืขืจืึทืืื ืื ืืืฆื, ืืืึธืก ืืืืืึธืืึทืืืฉ ืจืืคึผืืืืกืื ืึทืื ืืึทืื ืืื ื ืืึทืข ืืึทืื ื ืึธื ืื ืคืจืื ืืึผืจืื ืืื ืืืกืืขืืึทืืขืจื. ืขืก ืืื ืืขืืืขื ืฆื ืฆืืืฉืขืคึผืขื ืึท ืืขืื ืฆื ืื ืืึทืื ืืขืฉืึทืก ืืืึธืก ืื ืืึทืื ืืขื ืขื ืืึทืืจืึทืื ืืื ืืึทืืืึทืืืง. ืกืืึธืจืืืืฉ ืฉืืึทื ืงืขื ืขื ืืืื ืคืืึทืฉื ืฆื ืืืกืง ืืื ืืขืจ ืืื ืืขืจืืจืื ื ืคึฟืึทืจ ืฉืคึผืขืืขืจ ืึธืคึผืืื ื ืึธื ืจืืกืืึทืจื. ืฆื ืคืืจื ืื ืกืืกืืขื, ืึท ืืืืคึผ ืงืึทื ืกืึธืื ืืื ืฆืืืขืฉืืขืื (ืืื ืื ืฆื TCP ืคึผืึธืจื 6379) ืืื ืึท API ืคึฟืึทืจ ืฆืืจืืงืงืืืขื ืืขืืจืืงืก ืงืึทืืคึผืึทืืึทืืึทื ืืื ืคึผืจืึธืืขืืืขืืก. ืืื ืฆืืงืื ืคึฟื ืืืขืจืกืืขืก, ืืืจ ืคึผืืึทื ืืจื ืฆื ืืงืกืคึผืึทื ื ืฉืืืฆื ืคึฟืึทืจ Redis ืงืึทืืึทื ืื ืืื ืื ืกืืจืืืขื ื ืื ืคืืืืงืืื ืฆื ืจืขืคึผืืึทืงืืื ืกืืึธืจืืืืฉ ืฆื ืฆืืฉืืขืื ืฉืืื ืืึธืืขืจืึทื ืฅ ืืื ืืึทืกืข ืืึทืืึทื ืกืื ื.
ืืงืืจ: opennet.ru