เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ 1.0, เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เชกเซ‡เชŸเชพ เช•เซ‡เชถเซ€เช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เช•เซ‡เชถเซ€เช‚เช— เช…เชจเซ‡ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเชฟเชธเซเชŸเชฎ เชฐเซ€เชฒเซ€เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เช•เซ€/เชตเซ‡เชฒเซเชฏเซ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ€ เชนเซ‡เชฐเชซเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชคเซเชฏเช‚เชค เชฒเซ‹เชก เชฅเชฏเซ‡เชฒ เชธเชพเช‡เชŸเซเชธเชจเชพ เช•เชพเชฎเชจเซ‡ เชตเซ‡เช— เช†เชชเชตเชพ, DBMS เชชเชฐ เชงเซ€เชฎเซ€ เช•เซเชตเซ‡เชฐเซ€เช เช•เซ‡เชถ เช•เชฐเชตเชพ เช…เชจเซ‡ RAM เชฎเชพเช‚ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชกเซ‡เชŸเชพ เชฎเชพเชŸเซ‡ เชนเชณเชตเชพ เช‰เช•เซ‡เชฒ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. Dragonfly Memcached เช…เชจเซ‡ Redis เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเซเชธเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชนเชพเชฒเชจเซ€ เช•เซเชฒเชพเชฏเชจเซเชŸ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เช…เชจเซ‡ เช•เซ‹เชกเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เชพเชฎ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ Memcached เช…เชจเซ‡ Redis เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‡ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

Redis เชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚, Dragonfly เช Amazon EC2 c6gn.16xlarge เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ เชฒเชพเช•เซเชทเชฃเชฟเช• เชตเชฐเซเช•เชฒเซ‹เชก เชฎเชพเชŸเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชฎเชพเช‚ 25 เช—เชฃเซ‹ เชตเชงเชพเชฐเซ‹ (เชธเซ‡เช•เชจเซเชก เชฆเซ€เช  3.8 เชฎเชฟเชฒเชฟเชฏเชจ เชตเชฟเชจเช‚เชคเซ€เช“) เชนเชพเช‚เชธเชฒ เช•เชฐเซเชฏเซ‹ เช›เซ‡. AWS c6gn.16xlarge เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ Memcached เชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€เชฎเชพเช‚, Dragonfly เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก (4.7 เชฎเชฟเชฒเชฟเชฏเชจ เชตเชฟเชฐเซเชฆเซเชง 3.8 เชนเชœเชพเชฐ) เช…เชจเซ‡ เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก (806 เชฎเชฟเชฒเชฟเชฏเชจ เชตเชฟเชฐเซเชฆเซเชง 1.77 เชฎเชฟเชฒเชฟเชฏเชจ) 3.7 เช—เชฃเซ€ เชตเชงเซ เชฒเซ‡เช–เชจ เชตเชฟเชจเช‚เชคเซ€เช“ เช•เชฐเชตเชพ เชธเช•เซเชทเชฎ เชนเชคเซ€.

เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ 1.0, เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เชกเซ‡เชŸเชพ เช•เซ‡เชถเซ€เช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

5 GB เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฎเชพเช‚, Dragonfly เชจเซ‡ Redis เช•เชฐเชคเชพเช‚ 30% เช“เช›เซ€ เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. "bgsave" เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡, เชฎเซ‡เชฎเชฐเซ€เชจเซ‹ เชตเชชเชฐเชพเชถ เชตเชงเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชŸเซ‹เชšเชจเซ€ เช•เซเชทเชฃเซ‹ เชชเชฐ เชคเซ‡ Redis เช•เชฐเชคเชพ เชฒเช—เชญเช— เชคเซเชฐเชฃ เช—เชฃเซ‹ เช“เช›เซ‹ เชฐเชนเซเชฏเซ‹ เชนเชคเซ‹, เช…เชจเซ‡ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฟเช‚เช— เช•เชพเชฎเช—เซ€เชฐเซ€ เชชเซ‹เชคเซ‡ เชœ เชตเชงเซ เชเชกเชชเซ€ เช›เซ‡ (เชชเชฐเซ€เช•เซเชทเชฃเชฎเชพเช‚, Dragonfly เชฎเชพเช‚ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ 30 เชฎเชพเช‚ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เชธเซ‡เช•เชจเซเชก, เชœเซเชฏเชพเชฐเซ‡ เชฐเซ‡เชกเชฟเชธ - 42 เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚).

เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ 1.0, เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เชกเซ‡เชŸเชพ เช•เซ‡เชถเซ€เช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชตเชนเซ‡เช‚เชšเชฃเซ€ (เชถเซ‡เชฐเซเชก-เชจเชฅเชฟเช‚เช—) เชตเชฟเชจเชพ เชฎเชฒเซเชŸเชฟ-เชฅเซเชฐเซ‡เชกเซ‡เชก เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช‰เชšเซเชš เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เชฆเชฐเซ‡เช• เชฅเซเชฐเซ‡เชกเชจเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชกเซ‡เชŸเชพเชจเชพ เชญเชพเช— เชธเชพเชฅเซ‡ เช…เชฒเช— เช…เชฒเช— เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชฎเซเชฏเซเชŸเซ‡เช•เซเชธ เช…เชจเซ‡ เชธเซเชชเชฟเชจ เชฒเซ‰เช•เซเชธ เชตเชฟเชจเชพ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เชฌเชนเซเชตเชฟเชง เช•เซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชฃเซเชถเช•เชฟเชคเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชนเชณเชตเชพ เชตเชœเชจเชจเชพ VLL เชคเชพเชณเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชกเซ‡เชถเชŸเซ‡เชฌเชฒ เชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชชเชพเชฐเซเชŸเซ€เชถเชจ เช•เชฐเซ‡เชฒ เชนเซ‡เชถ เชŸเซ‡เชฌเชฒเชจเซ‹ เชเช• เชชเซเชฐเช•เชพเชฐ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ‡ เช›เซ‡.

เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏเชจเซ€ เช•เซ‡เชŸเชฒเซ€เช• เชตเชฟเชถเซ‡เชทเชคเชพเช“:

  • เช•เซ‡เชถเซ€เช‚เช— เชฎเซ‹เชก, เชœเซ‡ เชซเซเชฐเซ€ เชฎเซ‡เชฎเชฐเซ€ เช–เชคเชฎ เชฅเชฏเชพ เชชเช›เซ€ เชœเซ‚เชจเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชจเชตเชพ เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชฌเชฆเชฒเซ€ เชจเชพเช–เซ‡ เช›เซ‡.
  • เชกเซ‡เชŸเชพเชจเซ‡ เช†เชœเซ€เชตเชจ เชฌเช‚เชงเชจเช•เชฐเซเชคเชพ เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เซ‡ เชœเซ‡ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชกเซ‡เชŸเชพเชจเซ‡ เชธเซเชธเช‚เช—เชค เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชชเชพเช›เชณเชฅเซ€ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ เชฎเชพเชŸเซ‡ เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟเชฎเชพเช‚ เชกเชฟเชธเซเช• เชชเชฐ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเซเชฅเชฟเชคเชฟ เชซเซเชฒเชถ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ.
  • เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ HTTP เช•เชจเซเชธเซ‹เชฒ (TCP เชชเซ‹เชฐเซเชŸ 6379 เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏ เช›เซ‡)เชจเซ€ เชนเชพเชœเชฐเซ€ เช…เชจเซ‡ เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชชเชฐเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ API.
  • 185 Redis เช†เชฆเซ‡เชถเซ‹ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ, เชœเซ‡ เชฒเช—เชญเช— Redis 5 เชฐเชฟเชฒเซ€เชเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชธเชฎเชพเชจ เช›เซ‡.
  • CAS (เชšเซ‡เช•-เชเชจเซเชก-เชธเซ‡เชŸ) เชธเชฟเชตเชพเชฏเชจเชพ เชคเชฎเชพเชฎ เชฎเซ‡เชฎเช•เซ‡เชถเซเชก เช†เชฆเซ‡เชถเซ‹เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช…เชธเซเชฎเซ‡เชณ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ.
  • เช…เชจเซเชฎเชพเชจเชฟเชค เชฎเซ‡เชฎเชฐเซ€ เชตเชชเชฐเชพเชถ.
  • เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฒเซเช† 5.4 เชฆเซเชญเชพเชทเชฟเชฏเชพ.
  • เชœเชŸเชฟเชฒ เชกเซ‡เชŸเชพ เชชเซเชฐเช•เชพเชฐเซ‹ เชœเซ‡เชฎ เช•เซ‡ เชนเซ‡เชถ, เชธเซ‡เชŸ, เชฒเชฟเชธเซเชŸ (ZSET, HSET, LIST, SETS เช…เชจเซ‡ STRING) เช…เชจเซ‡ JSON เชกเซ‡เชŸเชพเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • เชซเซ‹เชฒเซเชŸ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เช…เชจเซ‡ เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.

Dragonfly เช•เซ‹เชก C/C++ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ BSL (เชตเซเชฏเชพเชชเชพเชฐ เชธเซเชคเซเชฐเซ‹เชค เชฒเชพเช‡เชธเชจเซเชธ) เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช“เชชเชจ เช•เซ‹เชฐ เชฎเซ‹เชกเชฒเชจเชพ เชตเชฟเช•เชฒเซเชช เชคเชฐเซ€เช•เซ‡ MySQL เชจเชพ เชธเชน-เชธเซเชฅเชพเชชเช•เซ‹เช BSL เชฒเชพเชฏเชธเชจเซเชธเชจเซ‹ เชชเซเชฐเชธเซเชคเชพเชต เชฎเซ‚เช•เซเชฏเซ‹ เชนเชคเซ‹. BSL เชจเซ‹ เชธเชพเชฐ เช เช›เซ‡ เช•เซ‡ เช…เชฆเซเชฏเชคเชจ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‹ เช•เซ‹เชก เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชชเชฐเช‚เชคเซ เชตเชงเชพเชฐเชพเชจเซ€ เชถเชฐเชคเซ‹ เชชเซ‚เชฐเซ€ เชฅเชพเชฏ เชคเซ‹ เชœ เช…เชฎเซเช• เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‹ เชฎเชซเชคเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชœเซ‡เชจเซ‡ เช…เชŸเช•เชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเซเชฏเชพเชชเชพเชฐเซ€ เชฒเชพเช‡เชธเชจเซเชธ เช–เชฐเซ€เชฆเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. Dragonfly เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เชฒเชพเช‡เชธเชจเซเชธ เชถเชฐเชคเซ‹ เชฎเชพเชŸเซ‡ เช•เซ‹เชกเชจเซ‡ 2.0 เชฎเชพเชฐเซเชš, 15 เชจเชพ เชฐเซ‹เชœ Apache 2028 เชฒเชพเชฏเชธเชจเซเชธเชฎเชพเช‚ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช† เชธเชฎเชฏ เชธเซเชงเซ€, เชฒเชพเช‡เชธเชจเซเชธ เชฎเชพเชคเซเชฐ เชคเซ‡เชจเซ€ เชธเซ‡เชตเชพเช“ เช…เชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจเซ‹เชจเชพ เชธเช‚เชšเชพเชฒเชจเชจเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชชเซ‡เช‡เชก เช•เซเชฒเชพเช‰เชก เชธเซ‡เชตเชพเช“เชจเชพ เชจเชฟเชฐเซเชฎเชพเชฃ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏเชฎเชพเช‚ เชเชก-เช“เชจ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡.

เชตเชฐเซเชเชจ เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ 1.0 เช เชชเซเชฐเชพเชฅเชฎเชฟเช• เชธเชฐเซเชตเชฐเชฅเซ€ เชธเซ‡เช•เชจเซเชกเชฐเซ€ เชธเชฐเซเชตเชฐ เชธเซเชงเซ€เชจเชพ เชกเซ‡เชŸเชพ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏเชจเซ‡ เช—เซŒเชฃ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เช—เซ‹เช เชตเซ€ เชถเช•เชพเชฏ เช›เซ‡ เชœเซ‡ เชชเซเชฐเชพเชฅเชฎเชฟเช• เชธเชฐเซเชตเชฐเชฎเชพเช‚เชฅเซ€ เชกเซเชฐเซ‡เช—เชจเชซเซเชฒเชพเชฏ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช…เชฅเชตเชพ เชฐเซ‡เชกเชฟเชธ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชกเซ‡เชŸเชพ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡. เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ API Redis เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ ROLE เช…เชจเซ‡ REPLICAOF (SLAVEOF) เช†เชฆเซ‡เชถเซ‹เชจเชพ เช‰เชชเชฏเซ‹เช— เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹