แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ Redis 6.0 DBMS

แžšแŸ€แž”แž…แŸ† แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ DBMS แžšแžธแžŸ แŸฆแž‡แžถแž€แž˜แŸ’แž˜แžŸแžทแž‘แŸ’แž’แžทแžšแž”แžŸแŸ‹แžแŸ’แž“แžถแž€แŸ‹แž“แŸƒแž”แŸ’แžšแž–แŸแž“แŸ’แž’ NoSQL แŸ” Redis แž•แŸ’แžแž›แŸ‹แž˜แžปแžแž„แžถแžšแžŠแžผแž… Memcached แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž‘แžทแž“แŸ’แž“แž“แŸแž™ key/value แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž–แž„แŸ’แžšแžนแž„แžŠแŸ„แž™แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‘แž˜แŸ’แžšแž„แŸ‹แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ‚แž›แž˜แžถแž“แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แžŠแžผแž…แž‡แžถแž”แž‰แŸ’แž‡แžธ แžŸแž‰แŸ’แž‰แžถ แž“แžทแž„แžŸแŸ†แžŽแžปแŸ† แž“แžทแž„แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŸแŸ’แž‚แŸ’แžšแžธแž”แžขแŸ’แž“แž€แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™ Lua แžแžถแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแŸ” แž€แžผแžŠแž‚แž˜แŸ’แžšแŸ„แž„ แž•แŸ’แž‚แžแŸ‹แž•แŸ’แž‚แž„แŸ‹ แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ BSD แŸ” แž˜แŸ‰แžผแžŒแžปแž›แž”แž“แŸ’แžแŸ‚แž˜แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž“แžผแžœแžŸแž˜แžแŸ’แžแž—แžถแž–แž€แž˜แŸ’แžšแžทแžแžแŸ’แž–แžŸแŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŸแž แž‚แŸ’แžšแžถแžŸแžŠแžผแž…แž‡แžถ RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom แž…แžถแž”แŸ‹แžแžถแŸ†แž„แž–แžธแž†แŸ’แž“แžถแŸ†แž˜แžปแž“แŸ” แž•แŸ’แž‚แžแŸ‹แž•แŸ’แž‚แž„แŸ‹ แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ RSAL แžŠแŸ‚แž›แž˜แžถแž“แž€แž˜แŸ’แž˜แžŸแžทแž‘แŸ’แž’แžทแŸ” แž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž€แŸ†แžŽแŸ‚แž”แžพแž€แž…แŸ†แž แž“แŸƒแž˜แŸ‰แžผแžŒแžปแž›แž‘แžถแŸ†แž„แž“แŸแŸ‡แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ AGPLv3 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแžŠแŸ„แž™แž‚แž˜แŸ’แžšแŸ„แž„ แž‘แž˜แŸ’แžšแž„แŸ‹แž›แŸ’แžขแŸ”.

แž˜แžทแž“แžŠแžผแž… Memcached แž‘แŸ Redis แž•แŸ’แžแž›แŸ‹แž“แžผแžœแž€แžถแžšแž•แŸ’แž‘แžปแž€แž‘แžทแž“แŸ’แž“แž“แŸแž™แž‡แžถแž”แŸ‹แž›แžถแž”แŸ‹แž“แŸ…แž›แžพแžแžถแžŸ แž“แžทแž„แž’แžถแž“แžถแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž“แŸƒแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™แž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแž˜แžถแž“แž€แžถแžšแž”แžทแž‘แž‡แžถแž”แž“แŸ’แž‘แžถแž“แŸ‹แŸ” แž€แžผแžŠแž”แŸ’แžšแž—แž–แž“แŸƒแž‚แž˜แŸ’แžšแŸ„แž„แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸ‚แž€แž…แžถแž™แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ BSD แŸ” แž”แžŽแŸ’แžŽแžถแž›แŸแž™แžขแžแžทแžแžทแž‡แž“แž˜แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž—แžถแžŸแžถแž–แŸแž‰แž“แžทแž™แž˜แž”แŸ†แž•แžปแž แžšแžฝแž˜แž˜แžถแž“ Perl, Python, PHP, Java, Ruby แž“แžทแž„ Tcl แŸ” Redis แž‚แžถแŸ†แž‘แŸ’แžšแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžš แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แŸ’แžšแžปแž˜แž“แŸƒแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแž€แŸ’แž“แžปแž„แž˜แžฝแž™แž‡แŸ†แž แžถแž“ แž’แžถแž“แžถแž“แžผแžœแž—แžถแž–แžŸแŸŠแžธแžŸแž„แŸ’แžœแžถแž€แŸ‹แž‚แŸ’แž“แžถ แž“แžทแž„แžŸแŸ’แžแžทแžšแž—แžถแž– (แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแž–แžธแžŸแŸ†แžŽแžพแž•แŸ’แžŸแŸแž„แž‘แŸ€แžแž˜แžทแž“แžขแžถแž…แž‡แŸ’แžšแŸ€แžแž‡แŸ’แžšแŸ‚แž€) แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž“แŸƒแžŸแŸ†แžŽแžปแŸ†แž“แŸƒแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžŠแŸ‚แž›แž”แžถแž“แž•แŸ’แžแž›แŸ‹แžฑแŸ’แž™ แž แžพแž™แž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแž˜แžถแž“แž”แž‰แŸ’แž แžถ แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แžแŸ’แžšแž›แž”แŸ‹แž˜แž€แžœแžทแž‰แŸ” แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแŸ” แž‘แžทแž“แŸ’แž“แž“แŸแž™แž‘แžถแŸ†แž„แžขแžŸแŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž™แŸ‰แžถแž„แž–แŸแž‰แž›แŸแž‰แž“แŸ…แž€แŸ’แž“แžปแž„ RAM แŸ”

แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžŠแžผแž…แž‡แžถ แž”แž„แŸ’แž€แžพแž“/แž”แž“แŸ’แžแž™ แž”แž‰แŸ’แž‡แžธแžŸแŸ’แžแž„แŸ‹แžŠแžถแžš แž“แžทแž„แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž€แŸ†แžŽแžแŸ‹ (แžŸแž แž‡แžธแž– แž…แŸ†แž“แžปแž…แž”แŸ’แžšแžŸแž–แŸ’แžœ) แž€แžถแžšแž”แŸ’แžแžผแžšแžˆแŸ’แž˜แŸ„แŸ‡แž‚แž“แŸ’แž›แžนแŸ‡ แž€แžถแžšแž‡แŸ’แžšแžพแžŸแžšแžพแžŸแž…แŸ’แžšแžพแž“ แž“แžทแž„แž˜แžปแžแž„แžถแžšแžแž˜แŸ’แžšแŸ€แž”แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž‘แžทแž“แŸ’แž“แž“แŸแž™แŸ” แžšแž”แŸ€แž”แž•แŸ’แž‘แžปแž€แž–แžธแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžถแŸ†แž‘แŸ’แžšแŸ– แž€แžถแžšแž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แžแžถแž˜แž€แžถแž›แž€แŸ†แžŽแžแŸ‹แž“แŸƒแž‘แžทแž“แŸ’แž“แž“แŸแž™แž‘แŸ…แžแžถแžŸ แž“แžทแž„แž€แžถแžšแžแŸ‚แžšแž€แŸ’แžŸแžถแž€แŸ†แžŽแžแŸ‹แž แŸแžแžปแž“แŸƒแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž“แŸ…แž›แžพแžแžถแžŸแŸ” แž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแž‘แžธ XNUMX แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž–แŸแž‰แž›แŸแž‰แž“แŸƒแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž‘แžถแŸ†แž„แžขแžŸแŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž’แžถแž“แžถแŸ” แžœแžถแžขแžถแž…แž’แŸ’แžœแžพแž‘แŸ…แž”แžถแž“แžŠแžพแž˜แŸ’แž”แžธแžšแŸ€แž”แž…แŸ†แž€แžถแžšแž…แž˜แŸ’แž›แž„แž‘แžทแž“แŸ’แž“แž“แŸแž™แž˜แŸ-แž‘แžถแžŸแž€แžšแž‘แŸ…แž€แžถแž“แŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž‡แžถแž…แŸ’แžšแžพแž“ แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแž“แŸ…แž€แŸ’แž“แžปแž„แžšแž”แŸ€แž”แž˜แžทแž“แž‘แž”แŸ‹แžŸแŸ’แž€แžถแžแŸ‹แŸ” แžšแž”แŸ€แž”แž•แŸ’แž‰แžพแžŸแžถแžš "แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–/แž‡แžถแžœ" แž€แŸแž˜แžถแž“แž•แž„แžŠแŸ‚แžš แžŠแŸ‚แž›แž†แžถแž“แŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแž แžŸแžถแžšแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸ‚แž€แž…แžถแž™แžŠแž›แŸ‹แžขแžแžทแžแžทแž‡แž“แžŠแŸ„แž™แž€แžถแžšแž‡แžถแžœแŸ”

แžŸแŸ„ แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž“แŸ…แž€แŸ’แž“แžปแž„ Redis 6.0:

  • แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜ แž–แžทแž’แžธแž€แžถแžš RESP3 แžแŸ’แž˜แžธแžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž€แžถแžšแžŠแŸ†แžกแžพแž„แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แž“แŸ…แž€แŸ’แž“แžปแž„แžšแž”แŸ€แž” RESP2 แž แžพแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœแž”แŸ’แžแžผแžšแž‘แŸ…แž–แžทแž’แžธแž€แžถแžšแžแŸ’แž˜แžธแž›แžปแŸ‡แžแŸ’แžšแžถแžแŸ‚แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ HELLO แžแŸ’แž˜แžธแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž“แŸ…แž–แŸแž›แž…แžšแž…แžถแž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แŸ” RESP3 แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แžแŸ’แžšแžกแž”แŸ‹แžŠแŸ„แž™แž•แŸ’แž‘แžถแž›แŸ‹แž“แžผแžœแž”แŸ’แžšแž—แŸแž‘แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŸแŸ’แž˜แžปแž‚แžŸแŸ’แž˜แžถแž‰แžŠแŸ„แž™แž˜แžทแž“แž…แžถแŸ†แž”แžถแž…แŸ‹แž”แŸ†แž”แŸ’แž›แŸ‚แž„แžขแžถแžšแŸแž‘แžผแž‘แŸ…แž“แŸ…แž›แžพแž•แŸ’แž“แŸ‚แž€แžขแžแžทแžแžทแž‡แž“ แž“แžทแž„แžŠแŸ„แž™แž€แžถแžšแž”แŸ†แž”แŸ‚แž€แž”แŸ’แžšแž—แŸแž‘แžแŸ’แžšแžกแž”แŸ‹แŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž”แž‰แŸ’แž‡แžธแžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพ (ACL) แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž€แŸ†แžŽแžแŸ‹แž™แŸ‰แžถแž„แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแž“แžผแžœแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžŽแžถแž˜แžฝแž™แžŠแŸ‚แž›แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™แžขแžแžทแžแžทแž‡แž“ แž“แžทแž„แžขแŸ’แžœแžธแžŠแŸ‚แž›แž˜แžทแž“แžขแžถแž…แŸ” ACLs แž€แŸแž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแžขแžถแž…แž€แžถแžšแž–แžถแžšแž”แŸ’แžšแž†แžถแŸ†แž„แž“แžนแž„แž€แŸ†แž แžปแžŸแžŠแŸ‚แž›แžขแžถแž…แž€แžพแžแž˜แžถแž“แž€แŸ’แž“แžปแž„แžขแŸ†แžกแžปแž„แž–แŸแž›แž“แŸƒแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸ แžงแž‘แžถแž แžšแžŽแŸ แžงแž”แž€แžšแžŽแŸแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŠแŸ‚แž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžแŸ‚แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžš BRPOPLPUSH แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž แžถแž˜แžƒแžถแžแŸ‹แž˜แžทแž“แžฑแŸ’แž™แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž•แŸ’แžŸแŸแž„แž‘แŸ€แž แž แžพแž™แž”แŸ’แžšแžŸแžทแž“แž”แžพแž€แžถแžšแž แŸ… FLUSHALL แžŠแŸ‚แž›แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แŸ†แžกแžปแž„แž–แŸแž›แž€แŸ‚แž€แŸ†แž แžปแžŸแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ†แž—แŸ’แž›แŸแž…แžŠแŸ„แž™แž…แŸƒแžŠแž“แŸ’แž™แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžผแžŠแž•แž›แžทแžแž€แž˜แŸ’แž˜ แžœแžถแž“แžนแž„ แž˜แžทแž“แž“แžถแŸ†แžฑแŸ’แž™แž˜แžถแž“แž”แž‰แŸ’แž แžถแŸ” แž€แžถแžšแžขแž“แžปแžœแžแŸ’แž ACL แž˜แžทแž“แž‚แžทแžแžแŸ’แž›แŸƒแž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ แž แžพแž™แžŸแŸ’แž‘แžพแžšแžแŸ‚แž‚แŸ’แž˜แžถแž“แž•แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแž›แŸ‹แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแŸ” แž˜แŸ‰แžผแžŒแžปแž›แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž€แŸแžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹ ACL แžŠแŸ‚แž›แž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแžขแžถแž…แž’แŸ’แžœแžพแž‘แŸ…แž”แžถแž“แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแžแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžแŸ’แžšแž•แŸ’แž‘แŸ€แž„แž•แŸ’แž‘แžถแžแŸ‹แž•แŸ’แž‘แžถแž›แŸ‹แžแŸ’แž›แžฝแž“แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แžŠแžพแž˜แŸ’แž”แžธแž˜แžพแž›แž€แžถแžšแž”แŸ†แž–แžถแž“ ACL แžŠแŸ‚แž›แž”แžถแž“แž€แžแŸ‹แžแŸ’แžšแžถแž‘แžถแŸ†แž„แžขแžŸแŸ‹ แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ "ACL LOG" แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แŸ” แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแžแžŸแŸ„แžŸแž˜แŸแž™แžŠแŸ‚แž›แž˜แžทแž“แžขแžถแž…แž‘แžถแž™แž‘แžปแž€แž‡แžถแž˜แžปแž“แž”แžถแž“ แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ "ACL GENPASS" แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžŠแŸ„แž™แž”แŸ’แžšแžพ HMAC แžŠแŸ‚แž›แž˜แžถแž“แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž›แžพ SHA256แŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš SSL / TLS แžŠแžพแž˜แŸ’แž”แžธแžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž”แž”แžŽแŸ’แžแžถแž‰แž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„แžšแžœแžถแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœ แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš แžƒแŸ’แž›แžถแŸ†แž„แžŸแž˜แŸ’แž„แžถแžแŸ‹แž‘แžทแž“แŸ’แž“แž“แŸแž™แž“แŸ…แžแžถแž„แžขแžแžทแžแžทแž‡แž“แŸ” แžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แžŸแŸ‡แž•แŸ’แžŸแžถแžƒแŸ’แž›แžถแŸ†แž„แžŸแž˜แŸ’แž„แžถแžแŸ‹แž•แŸ’แž“แŸ‚แž€แžแžถแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœแž‡แžถแž˜แžฝแž™แž“แžนแž„แžŸแŸ’แžแžถแž“แž—แžถแž–แž“แŸƒแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ แž˜แžถแž“แžšแž”แŸ€แž”แž–แžธแžšแž‚แžบ 1. แž…แž„แž…แžถแŸ†แž“แŸ…แž›แžพแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž“แžผแžœแžŸแŸ„แžŠแŸ‚แž›แžขแžแžทแžแžทแž‡แž“แž”แžถแž“แžŸแŸ’แž“แžพแžŸแžปแŸ†แž–แžธแž˜แžปแž“ แžŠแžพแž˜แŸ’แž”แžธแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แžขแŸ†แž–แžธแž€แžถแžšแž”แžถแžแŸ‹แž”แž„แŸ‹แž—แžถแž–แž–แžถแž€แŸ‹แž–แŸแž“แŸ’แž’แž“แŸƒแž’แžถแžแžปแž“แŸ…แž€แŸ’แž“แžปแž„แžƒแŸ’แž›แžถแŸ†แž„แžŸแž˜แŸ’แž„แžถแžแŸ‹แžšแž”แžŸแŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœแŸ” 2. แž™แž“แŸ’แžแž€แžถแžš "แž€แžถแžšแž•แŸ’แžŸแžถแž™" แžŠแŸ‚แž›แžขแžแžทแžแžทแž‡แž“แž‡แžถแžœแž”แžปแž–แŸ’แžœแž”แž‘แž‚แž“แŸ’แž›แžนแŸ‡แž˜แžฝแž™แž…แŸ†แž“แžฝแž“ แž แžพแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž‡แžผแž“แžŠแŸ†แžŽแžนแž„แžœแžถ แž”แŸ’แžšแžŸแžทแž“แž”แžพแžŸแŸ„แžŠแŸ‚แž›แžŸแŸ’แžแžทแžแž“แŸ…แž€แŸ’แžšแŸ„แž˜แž”แžปแž–แŸ’แžœแž”แž‘แž‘แžถแŸ†แž„แž“แŸแŸ‡แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแŸ” แžขแžแŸ’แžแž”แŸ’แžšแž™แŸ„แž‡แž“แŸแž“แŸƒแžšแž”แŸ€แž” "แž€แžถแžšแž•แŸ’แžŸแžถแž™" แž‚แžบแžแžถแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸแž˜แžทแž“แžแŸ’แž‡แŸ‡แžแŸ’แž‡แžถแž™แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž”แž“แŸ’แžแŸ‚แž˜แž›แžพแž€แžถแžšแžšแž€แŸ’แžŸแžถแž‘แžปแž€แž•แŸ‚แž“แž‘แžธแž“แŸƒแžแž˜แŸ’แž›แŸƒแžŠแŸ‚แž›แž‘แžปแž€แž€แŸ’แž“แžปแž„แžƒแŸ’แž›แžถแŸ†แž„แžŸแž˜แŸ’แž„แžถแžแŸ‹แž“แŸ…แžแžถแž„แžขแžแžทแžแžทแž‡แž“แž“แŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž‚แžปแžŽแžœแžทแž”แžแŸ’แžแžทแž‚แžบแž…แŸ†แž“แžฝแž“แžŸแžถแžšแžŠแŸ‚แž›แž”แžถแž“แž”แž‰แŸ’แž‡แžผแž“แž€แžพแž“แžกแžพแž„แŸ”
  • แžˆแŸ’แž˜แžฝแž‰แž€แžŽแŸ’แžแžถแž›แžŸแžถแžš Disque แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพ Redis แžŠแžพแž˜แŸ’แž”แžธแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‡แžฝแžšแžŸแžถแžšแžแŸ’แžšแžผแžœแž”แžถแž“แžŠแž€แž…แŸแž‰แž–แžธแžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„ แž˜แŸ‰แžผแžŒแžปแž›แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€.
  • แž”แž“แŸ’แžแŸ‚แž˜ แž”แŸ’แžšแžผแž€แžŸแŸŠแžธ ClusterแžŠแŸ‚แž›แž‡แžถแž”แŸ’แžšแžผแž€แžŸแŸŠแžธแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž…แž„แŸ’แž€แŸ„แž˜แž“แŸƒแž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ Redis แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž—แŸ’แž‰แŸ€แžœแžšแŸ€แž”แž…แŸ†แž€แžถแžšแž„แžถแžšแž‡แžถแž˜แžฝแž™แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ Redis แž‡แžถแž…แŸ’แžšแžพแž“แžŠแžผแž…แž‡แžถแž”แŸ’แžšแžŸแžทแž“แž”แžพแžœแžถแž‡แžถแžงแž‘แžถแž แžšแžŽแŸแžแŸ‚แž˜แžฝแž™แŸ” แž”แŸ’แžšแžผแž€แžŸแŸŠแžธแžขแžถแž…แž”แž‰แŸ’แž‡แžผแž“แžŸแŸ†แžŽแžพแž‘แŸ…แž€แžถแž“แŸ‹แžแŸ’แž“แžถแŸ†แž„แžŠแŸ‚แž›แž˜แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™แž…แžถแŸ†แž”แžถแž…แŸ‹ แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แž–แž แžปแž‚แžปแžŽ แž€แŸ†แžŽแžแŸ‹แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž…แž„แŸ’แž€แŸ„แž˜แžกแžพแž„แžœแžทแž‰ แž”แŸ’แžšแžŸแžทแž“แž”แžพแžšแž€แžƒแžพแž‰แž€แžถแžšแž”แžšแžถแž‡แŸแž™แžแŸ’แž“แžถแŸ†แž„ แž“แžทแž„แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแžŸแŸ†แžŽแžพแžŠแŸ‚แž›แž›แžถแžแžŸแž“แŸ’แž’แžนแž„แž›แžพแžแŸ’แž“แžถแŸ†แž„แž…แŸ’แžšแžพแž“แŸ”
  • API แžŸแž˜แŸ’แžšแžถแž”แŸ‹โ€‹แž€แžถแžšโ€‹แžŸแžšแžŸแŸแžšโ€‹แž˜แŸ‰แžผแžŒแžปแž›โ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž’แŸ’แžœแžพโ€‹แžฑแŸ’แž™โ€‹แž”แŸ’แžšแžŸแžพแžšโ€‹แžกแžพแž„โ€‹แž™แŸ‰แžถแž„โ€‹แžแŸ’แž›แžถแŸ†แž„ แžŠแŸ‚แž›โ€‹แžŸแŸ†แžแžถแž“แŸ‹โ€‹แž‚แžบโ€‹แž€แžถแžšโ€‹แž”แŸ’แžšแŸ‚แž€แŸ’แž›แžถแž™ Redis แž‘แŸ…โ€‹แž€แŸ’แž“แžปแž„โ€‹แž€แŸ’แžšแž”แžแŸแžŽแŸ’แžŒโ€‹แžŠแŸ‚แž›โ€‹แžขแž“แžปแž‰แŸ’แž‰แžถแžโ€‹แžฑแŸ’แž™โ€‹แžขแŸ’แž“แž€โ€‹แž”แž„แŸ’แž€แžพแžโ€‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’โ€‹แž€แŸ’แž“แžปแž„โ€‹แž‘แž˜แŸ’แžšแž„แŸ‹โ€‹แž‡แžถโ€‹แž˜แŸ‰แžผแžŒแžปแž›โ€‹แž”แž“แŸ’แžแŸ‚แž˜แŸ”
  • แžšแž”แŸ€แž”แž…แž˜แŸ’แž›แž„แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžŠแŸ‚แž›แžฏแž€แžŸแžถแžš RDB แžแŸ’แžšแžผแžœแž”แžถแž“แž›แžปแž”แž—แŸ’แž›แžถแž˜แŸ—แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž–แžฝแž€แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแŸ”
  • แž–แžทแž’แžธแž€แžถแžšแž…แž˜แŸ’แž›แž„ PSYNC2 แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„ แžŠแŸ‚แž›แž’แŸ’แžœแžพแžฑแŸ’แž™แžœแžถแžขแžถแž…แž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แž•แŸ’แž“แŸ‚แž€แžกแžพแž„แžœแžทแž‰แž”แžถแž“แž‰แžนแž€แž‰แžถแž”แŸ‹แž‡แžถแž„แž˜แžปแž“ แžŠแŸ„แž™แž”แž„แŸ’แž€แžพแž“แžฑแž€แžถแžŸแž“แŸƒแž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžขแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŽแžขแžปแž แŸ’แžœแžŸแžทแžแž‘แžผแž‘แŸ…แž…แŸ†แž–แŸ„แŸ‡แžขแŸ’แž“แž€แž…แž˜แŸ’แž›แž„ แž“แžทแž„แž˜แŸแŸ”
  • แž€แžถแžšแž•แŸ’แž‘แžปแž€แžฏแž€แžŸแžถแžš RDB แžแŸ’แžšแžผแžœแž”แžถแž“แž–แž“แŸ’แž›แžฟแž“แŸ” แžขแžถแžŸแŸ’แžšแŸแž™แž›แžพแž˜แžถแžแžทแž€แžถแžฏแž€แžŸแžถแžš แž€แžถแžšแž”แž„แŸ’แž€แžพแž“แž›แŸ’แž”แžฟแž“แž˜แžถแž“แž…แžถแž”แŸ‹แž–แžธ 20 แž‘แŸ… 30% แŸ” แž€แžถแžšแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž“แŸƒแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ INFO แžแŸ’แžšแžผแžœแž”แžถแž“แž–แž“แŸ’แž›แžฟแž“แž™แŸ‰แžถแž„แžแŸ’แž›แžถแŸ†แž„แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แž˜แžถแž“แžขแžแžทแžแžทแž‡แž“แž—แŸ’แž‡แžถแž”แŸ‹แž˜แžฝแž™แž…แŸ†แž“แžฝแž“แž’แŸ†แŸ”
  • แž–แžถแž€แŸ’แž™โ€‹แž”แž‰แŸ’แž‡แžถ STRALGO แžแŸ’แž˜แžธโ€‹แžแŸ’แžšแžผแžœโ€‹แž”แžถแž“โ€‹แž”แž“แŸ’แžแŸ‚แž˜โ€‹แž‡แžถแž˜แžฝแž™โ€‹แž“แžนแž„โ€‹แž€แžถแžšโ€‹แžขแž“แžปแžœแžแŸ’แžโ€‹แž€แŸ’แž”แžฝแž“โ€‹แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™โ€‹แž€แžถแžšโ€‹แžŠแŸ†แžŽแžพแžšแž€แžถแžšโ€‹แžแŸ’แžŸแŸ‚โ€‹แžขแž€แŸ’แžŸแžšโ€‹แžŸแŸ’แž˜แžปแž‚แžŸแŸ’แž˜แžถแž‰แŸ” แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“โ€‹แž“แŸแŸ‡ แž˜แžถแž“โ€‹แžแŸ‚โ€‹แž€แŸ’แž”แžฝแž“โ€‹แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™ LCS (แž‡แžถโ€‹แž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹โ€‹แžœแŸ‚แž„โ€‹แž”แŸ†แž•แžปแž) แž˜แžฝแž™โ€‹แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡ แžŠแŸ‚แž›โ€‹แžขแžถแž…โ€‹แž˜แžถแž“โ€‹แž”แŸ’แžšแž™แŸ„แž‡แž“แŸโ€‹แž“แŸ…แž–แŸแž›โ€‹แž”แŸ’แžšแŸ€แž”แž’แŸ€แž”โ€‹แž›แŸ†แžŠแžถแž”แŸ‹ RNA แž“แžทแž„ DNA แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž‘แžทแž‰แž€แžถแžšแž”แž„แŸ’แž แŸ„แŸ‡แžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แž˜แžถแž“แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS, แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS ๐Ÿ”ฅ แž‘แžทแž‰แžŸแŸแžœแžถแž”แž„แŸ’แž แŸ„แŸ‡แž‚แŸแž แž‘แŸ†แž–แŸแžšแžŠแŸ‚แž›แžขแžถแž…แž‘แžปแž€แž…แžทแžแŸ’แžแž”แžถแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž€แžถแžšแž–แžถแžš DDoS แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ VPS VDS | ProHoster