ืฉืื ืืื Memcached, Redis ืืกืคืงืช ืืืกืื ืืชืืฉื ืฉื ื ืชืื ืื ืืืืกืง ืืืืืืื ืืช ืืืืืืช ืืกื ืื ืชืื ืื ืืืงืจื ืฉื ืืืืื ืืืจืื. ืงืื ืืืงืืจ ืฉื ืืคืจืืืงื ืืืคืฅ ืชืืช ืจืืฉืืื BSD. ืกืคืจืืืช ืืงืื ืืืื ืืช ืขืืืจ ืจืื ืืฉืคืืช ืืคืืคืืืจืืืช, ืืืื Perl, Python, PHP, Java, Ruby ื-Tcl. Redis ืชืืืืช ืืืจื ืืงืฆืืืช, ืืืืคืฉืจืืช ืื ืืืฆืข ืงืืืฆืช ืคืงืืืืช ืืฉืื ืืื, ืื ืฉืืืืื ืขืงืืืืช ืืขืงืืืืช (ืคืงืืืืช ืืืงืฉืืช ืืืจืืช ืืื ื ืืืืืืช ืืืคืจืืข) ืืืืฆืืข ืกื ื ืชืื ืฉื ืคืงืืืืช, ืืืืงืจื ืฉื ืืขืืืช, ืืืคืฉืจ ืื ืืืืืจ ืืืืจื ืฉืื ืืืื. ืื ืื ืชืื ืื ืืืืืกื ืื ืืืืืื ื-RAM.
ืคืงืืืืช ืืืื ืืืืื/ืืคืืชื, ืจืฉืืื ืกืื ืืจืืืช ืืคืขืืืืช ืกื (ืืืืื, ืฆืืืช), ืฉืื ืื ืฉื ืืคืชื, ืืืืจืืช ืืจืืืืช ืืคืื ืงืฆืืืช ืืืื ืืกืืคืงืืช ืื ืืืื ื ืชืื ืื. ืฉื ื ืืฆืื ืืืกืื ื ืชืืืื: ืกื ืืจืื ืชืงืืคืชื ืฉื ื ืชืื ืื ืืืืกืง ืืชืืืืงื ืฉื ืืืื ืฉืื ืืืื ืืืืกืง. ืืืงืจื ืืฉื ื, ืืืืืืช ืืืื ืฉื ืื ืืฉืื ืืืื ืืืืืืช. ื ืืชื ืืืจืื ืฉืืคืื ื ืชืื ืื ืืืกืืจ-slave ืืืกืคืจ ืฉืจืชืื, ืืืชืืฆืข ืืืฆื ืื ืืืกื. ืืืื ืื ืืฆื ืืืืขืืช "ืคืจืกื/ืืืจืฉื", ืฉืื ื ืืฆืจ ืขืจืืฅ, ืฉืืื ื ืืืืขืืช ืืืคืฆืืช ืืืงืืืืช ืืคื ืื ืื.
ืืคืชื
- ืืืจืืจืช ืืืื, ืคืจืืืืงืื RESP3 ืืืืฉ ืืืฆืข, ืื ืืืืจืช ืืืืืืจ ืืชืืืื ืืืฆื RESP2 ืืืืงืื ืขืืืจ ืืคืจืืืืงืื ืืืืฉ ืจืง ืื ื ืขืฉื ืฉืืืืฉ ืืคืงืืืช HELLO ืืืืฉื ืืขืช ื ืืืื ืืฉื ืืืชื ืขื ืืืืืืจ. RESP3 ืืืคืฉืจ ืืืืืืจ ืืฉืืจืืช ืกืืื ื ืชืื ืื ืืืจืืืื ืืื ืฆืืจื ืืืืจืช ืืขืจืืื ืื ืจืืื ืืฆื ืืืงืื ืืขื ืืื ืืคืจืืช ืกืืื ืืืืืจืืช.
- ืชืืืื ืืจืฉืืืช ืืงืจืช ืืืฉื (
ACL ), ืืืืคืฉืจ ืื ืืงืืืข ืืืืืืง ืืืื ืคืขืืืืช ืืืื ืืืชืืฆืข ืขื ืืื ืืืงืื ืืืืื ืื. ACLs ืื ืืืคืฉืจืื ืืืื ืืคื ื ืฉืืืืืช ืืคืฉืจืืืช ืืืืื ืืคืืชืื, ืืืฉื, ื ืืชื ืืืกืืจ ืขื ืืืคื ืฉืืืฆืข ืจืง ืืช ืคืขืืืช BRPOPLPUSH ืืืฆืข ืคืขืืืืช ืืืจืืช, ืืื ืืงืจืืื FLUSHALL ืฉื ืืกืคื ืืืืื ืืืชืืจ ืืืืืื ืชืืฉืื ืืืขืืช ืืงืื ืืืืฆืืจ, ืื ืืขืฉื ืื ืืืืืื ืืืขืืืช. ืืืืขืช ACL ืืื ื ืืจืืื ืืชืงืืจื ื ืืกืคืช ืืืื ืื ืืฉืคืขื ืืืขื ืขื ืืืืฆืืขืื. ืืืืืื ืืืฉืง ืืืื ื ืื ืขืืืจ ACL, ืืืืคืฉืจืื ืืืฆืืจ ืฉืืืืช ืืืืืช ืืฉืื. ืืื ืืืฆืื ืืช ืื ืืคืจืืช ื-ACL ืืืชืืขืืืช, ืืคืงืืื "ACL LOG" ืืกืืคืงืช. ืืื ืืืฆืืจ ืืคืชืืืช ืืคืขืื ืืืชื ืฆืคืืืื, ืืคืงืืื "ACL GENPASS" ื ืืกืคื ืืืืฆืขืืช HMAC ืืืืกืก SHA256. - ืชืืืื
SSL / TLS ืืืฆืคืื ืืช ืขืจืืฅ ืืชืงืฉืืจืช ืืื ืืืงืื ืืฉืจืช. -
ืชืืืื ืฉืืืจื ืืืืืื ืืฆื ืืืงืื. ืืื ืืืืฉื ืืช ืืืืืื ืืฆื ืืืงืื ืขื ืืฆื ืืกื ืื ืชืื ืื, ืฉื ื ืืฆืืื ืืืื ืื: 1. ืืืืจืช ืืืคืชืืืช ืืฉืจืช ืฉืืืงืื ืืืงืฉ ืงืืื ืืื ืขื ืื ืช ืืืืืข ืืืชื ืขื ืืืืื ืืจืืืื ืืืืช ืฉื ืืขืจื ืืืืืื ืืืงืื. 2. ืื ืื ืื ื"ืฉืืืืจ", ืื ืืืงืื ื ืจืฉื ืืงืืืืืืช ืืคืชื ืืกืืืืืช ืืืฉืจืช ืืืืืข ืื ืื ืืืคืชืืืช ืฉื ืืืืื ืชืืช ืงืืืืืืช ืืื ืืฉืชื ืื. ืืืชืจืื ืฉื ืืฆื ื"ืฉืืืืจ" ืืื ืฉืืฉืจืช ืืื ื ืืืืื ืืืืจืื ื ืืกืฃ ืขื ืืืกืื ืืคืช ืขืจืืื ืืืืืืกื ืช ืืฆื ืืืงืื, ืื ืืืืกืจืื ืืื ืฉืืกืคืจ ืืืืืขืืช ืืืืขืืจืืช ืขืืื. - ืืชืืื ืืืืขืืช ืืืืกืง, ืืืืคืฉืจ ืื ืืืฉืชืืฉ ื-Redis ืืขืืืื ืชืืจื ืืืืขืืช, ืืืกืจ ืืืืื ื ืืืกืืกื ื-
ืืืืื ื ืคืจื . - ื ืืกืฃ
ืคืจืืงืกื ืืฉืืื , ืคืจืืงืกื ืขืืืจ ืืฉืืื ืฉืจืชื Redis, ืืืืคืฉืจ ืืืงืื ืืขืืื ืขื ืืกืคืจ ืฉืจืชื Redis ืืืืื ืืื ืืืคืข ืืืื. ื-proxy ืืืื ืื ืชื ืืงืฉืืช ืืฆืืชืื ืขื ืื ืชืื ืื ืืืจืืฉืื, ืืืืืจื ืจืืืื, ืืืืืืจ ืืืืฉ ืืช ืืืฉืืื ืื ืืชืืืื ืืฉืืื ืืฆืืชืื ืืืืฆืข ืืงืฉืืช ืืืฉืชืจืขืืช ืขื ืคื ื ืืกืคืจ ืฆืืชืื. - ื-API ืืืชืืืช ืืืืืืื ืฉืืคืจ ืืฉืืขืืชืืช, ืืืขืฆื ืืคื ืืช Redis ืืืกืืจืช ืืืืคืฉืจืช ืืืฆืืจ ืืขืจืืืช ืืฆืืจื ืฉื ืืืืืืื ืชืืกืคืื.
- ืืืืืข ืืฆื ืฉืืคืื ืฉืื ืงืืฆื RDB ื ืืืงืื ืืื ืืืืจ ืืฉืืืืฉ ืืื.
- ืคืจืืืืงืื ืืฉืืคืื PSYNC2 ืฉืืคืจ, ืื ืฉืืืคืฉืจ ืืืฆืข ืกื ืืจืื ืืืืฉ ืืืงื ืืชืืืจืืช ืืืืื ืืืชืจ, ืขื ืืื ืืืืืช ืืกืืืื ืืืืืช ืงืืืืืื ืืืฉืืชืคืื ืืจืคืืืงื ืืืืืกืืจ.
- ืืขืื ืช ืงืืฆื RDB ืืืืฆื. ืืืชืื ืืชืืื ืืงืืืฅ, ืืืืฆื ื ืขื ืืื 20 ื-30%. ืืืฆืืข ืคืงืืืช INFO ืืืืฅ ืืฉืืขืืชืืช ืืืฉืจ ืืฉ ืืกืคืจ ืจื ืฉื ืืงืืืืช ืืืืืจืื.
- ื ืืกืคื ืคืงืืืช STRALGO ืืืฉื ืขื ืืืฉืื ืืืืืจืืชืืื ืืืจืืืื ืืขืืืื ืืืจืืืืช. ื ืืื ืืขืืฉืื, ืจืง ืืืืืจืืชื LCS ืืื (ืืืฉืืืช ืืืฉืืชืคืช ืืืจืืื ืืืืชืจ) ืืืื, ืฉืืืื ืืืืืช ืฉืืืืฉื ืืขืช ืืฉืืืืช ืจืฆืคื RNA ื-DNA.
ืืงืืจ: OpenNet.ru