node_redis: WARNING: You passed "rediss" as protocol instead of the "redis" protocol!
рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ rediss:
рдЪреЗрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди rediss
рд╕рд╣реА рд╣реЛрдЧрд╛ - рд▓рд╛рдЗрди 35
рд░реЗрдбрд┐рд╕ рд╕рд┐рд░реНрдл рдЧрд▓рдд рддрд░реАрдХрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреЙрдорди рдбреВ
рд╕рдВрджреЗрд╢ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕реА рддрд░рд╣ рдЧрд▓рдд рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реЗ рдЧреБрдЬрд░реЗ рд╣реИрдВред
рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ Redis.createClient()
рдХреЛ args рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рджрд┐рдпрд╛ рд╣реИ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо/рдкрд╛рд╕рд╡рд░реНрдб/рдХрдВрдХреНрд░реАрдЯ рдпреВрдЖрд░рдПрд▓ рдмрджрд▓реЗрдВ) рдФрд░ рд╕рдмрдХреБрдЫ рдареАрдХ рд╡реИрд╕реЗ рд╣реА рд░рдЦреЗрдВ рдЬреИрд╕реЗ рдЗрд╕реЗ рдиреЛрдб_рд░реЗрдбрд┐рд╕ рдХреЛ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?
рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рддрдм рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдПрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд░реВрдк рдореЗрдВ rediss
рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдЕрднреА рддрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИред рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг, 2.8.0
, рдореЗрдВ рдЕрднреА рддрдХ рдпрд╣ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдирд╣реАрдВ рд╣реИ: https://github.com/NodeRedis/node_redis/commit/5d6e471d0c14df39974000427719c5d85fa4f21f
рдирдИ рд░рд┐рд▓реАрдЬ рдХрдм рд╣реИ? рдореБрдЭреЗ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЪрд╛рд╣рд┐рдПред
@BridgeAR @stockholmux @Salakar рдлреНрд░реЗрдВрдбрд▓реА рдкрд┐рдВрдЧред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛред
@Teamop рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдореЗрд░реЗ рдкрд╛рд╕ npm рдкрд░ рдХреБрдЫ рднреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реИ - рдХреЗрд╡рд▓ @BridgeAR рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред рдЕрдЧрд░ рдСрдирд▓рд╛рдЗрди рд░реЗрдкреЛ рдХреЛ рджреЗрдЦреЗрдВ, рддреЛ рдореБрдЭреЗ рд░реЗрдбрд┐рд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдмреНрд▓реЙрдХ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред
https://github.com/NodeRedis/node_redis/blob/23ef1e7afadd6022526860d22ac0a7f78495106d/lib/createClient.js#L34
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рдореИрдВ рдЕрдкрдиреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓реНрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рд╕рдВрд╕реНрдХрд░рдг рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ 2.8 рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ createClient рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╡рд╣ рд░реЗрдбрд┐рд╕ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрдерд╛рдиреАрдп рдиреЛрдб рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд░реЗрдбрд┐рд╕ рдЗрдл рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдЪрд┐рдкрдХрд╛рдХрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рддрдп рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд░реЗрдкреЛ рдореЗрдВ рдСрдирд▓рд╛рдЗрди рдЬреЛ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЙрд╕рд╕реЗ рд╡рд┐рддрд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдЕрд▓рдЧ рдХреИрд╕реЗ рд╣реИред
рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореБрдЭреЗ рдЕрднреА рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ 2.8.0 2017 рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, 2018 рдореЗрдВ рдирд╣реАрдВ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдЯреАрдПрд▓рдПрд╕ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛
рдХреНрдпрд╛ рдЯреАрдПрд▓рдПрд╕ рд╕рдорд░реНрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкреНрд░рдореБрдЦ рдореВрд▓реНрдп рд╣реИ?
рдореБрдЭреЗ рдЖрдЬ рдпрд╣ рдкрд╕рдВрдж рд╣реИ, рдпрд╣ рд╣рдореЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдСрде AWS ElasticCache рд╕реЗ рдмрд╛рдд рдХрд░рдиреЗ рджреЗрдЧрд╛
@jasonmyers рдореБрдЭреЗ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ https://github.com/luin/ioredis рдХреЗ рд╕рд╛рде рдФрд░ рдЕрдзрд┐рдХ рд╕рдлрд▓рддрд╛ рдорд┐рд▓реА - рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдмрд╛рдХреА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди, рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдХреИрд╢рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗрдЯрдЕрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдкреАрдЖрдИ рд╕рдорд╛рди рд╣реИрдВред
рд╣реИрд▓реЛ рдХреНрдпрд╛ рдХреЛрдИ рд╕рд▓рд╛рд╣ рджреЗ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдпрд╣ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдЬрд╛ рд░рд╣рд╛ рд╣реЛ рдФрд░ рд░рд┐рд╣рд╛ рд╣реЛ рд░рд╣рд╛ рд╣реЛ? рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреЗ рдФрд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ createClient.js рдХреЛ node_module рдореЗрдВ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдпрд╣ рдореБрджреНрджрд╛ рдПрдХ рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ рдЦреБрд▓рд╛ рд╣реИред рдХреНрдпрд╛ рд╣рдо рдЗрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЯреАрдПрд▓рдПрд╕ рдХреА рдЕрдиреБрдорддрд┐ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?
рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдпрд╣ рдЦрдВрдб
if (parsed.protocol && parsed.protocol !== 'redis:') {
console.warn('node_redis: WARNING: You passed "' + parsed.protocol.substring(0, parsed.protocol.length - 1) + '" as protocol instead of the "redis" protocol!');
}
рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
if (parsed.protocol === 'rediss:') {
options.tls = options.tls || {};
} else if (parsed.protocol !== 'redis:') {
console.warn('node_redis: WARNING: You passed "' + parsed.protocol.substring(0, parsed.protocol.length - 1) + '" as protocol instead of the "redis" protocol!');
}
rediss:// рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП createClient.js рдореЗрдВ рдпрд╛ рдЖрдк рдиреАрдЪреЗ рджрд┐рдЦрд╛рдП рдЧрдП рдЕрдиреБрд╕рд╛рд░ рдХрд┐рд╕реА рдЕрдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
var redis = require("redis");
var client = redis.createClient("redis://:password<strong i="13">@host</strong>:port", {tls:{}});
рдЯреАрдПрд▓рдПрд╕ рдХреЛ рдЦрд╛рд▓реА рд╡рд╕реНрддреБ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рдореЗрд░рд╛ рд░реЗрдбрд┐рд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЬреБрдбрд╝ рдЧрдпрд╛ред
@scriptonian рдЗрд╕реЗ createClient.js . рдореЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рдУрд╡рд░рд░рд╛рдЗрдЯ рд╕реЗ рдмрдЪрдХрд░ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди :
рдЕрдЧрд░ рдореЗрд░реА рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдХреА рд╢реИрд▓реА рдЕрдЬреАрдм рд╣реИ рддреЛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред рдореИрдВ рдЬреАрдердм рдореЗрдВ рдирдпрд╛ рд╣реВрдБред :)
рдзрдиреНрдпрд╡рд╛рдж рд╡реЗрдВрдХрдЯреЗрд╢, рд╣рд╛рдБ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдпрд╣ рдмрджрд▓рд╛рд╡ рдХрд░ рджрд┐рдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ coguy450 рдиреЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЗрд╕рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдЯреАрдо рдиреЗ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдЗрд╕реЗ рдПрдХ рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рдЧрдпрд╛ рд╣реИ!
+1
рдХреНрдпрд╛ рдЗрд╕ рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЖ рд░рд╣рд╛ рд╣реИ?
рдХреЛрдИ рд░реЗрдбрд┐рд╕://рдпреВрдЖрд░рдПрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ?
рдЖрдк рдХреИрд╕реЗ рд╣реИрдВ @ рд╡реЗрдВрдХрдЯреЗрд╢-рдирд╛рджрд░ ?
@peterpoliwoda рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ ...
рд╣рдореНрдо ... рд╣рд╛рдБ, рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ рдХрд┐ рдпрд╣ рд░реЗрдкреЛ рдореЗрдВ рд╣реИ, рд▓реЗрдХрд┐рди npm рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдирд╣реАрдВ рдмрджрд▓реА рд╣реИ рдЗрд╕рд▓рд┐рдП 'рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓' рдкреБрд░рд╛рдиреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рд░рдЦрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдкреБрд░рд╛рдирд╛ рдЯреИрд░рдмреЙрд▓ рдерд╛ред
рдореИрдВрдиреЗ рдЗрд╕реЗ рдЬреАрдердм рд╕реЗ рд╕реАрдзреЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдХреЗ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ
'''
npm https://github.com/NodeRedis/node_redis рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
'''
рдзрдиреНрдпрд╡рд╛рдж рдПрдХ рдЯрди @ рд╡реЗрдВрдХрдЯреЗрд╢-рдирд╛рджрд░!
@BridgeAR рдХреНрдпрд╛ рд╣рдо рдХреГрдкрдпрд╛ npm рдореЗрдВ рдПрдХ рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдкрд┐рдЫрд▓реЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ npm рдкрдмреНрд▓рд┐рд╢ рдПрдХреНрд╕реЗрд╕ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП @BridgeAR рд╕реЗ рдХрдИ рдмрд╛рд░ рд╕рдВрдкрд░реНрдХ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рд╕реБрдирд╛ рд╣реИ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ Node.js рдЪреАрдЬреЛрдВ рдореЗрдВ рд╡реНрдпрд╕реНрдд рд╣реИ, рд╢рд╛рдпрдж рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ рдЗрд╕ рд░реЗрдкреЛ рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИред
рдЖрдЗрдП https://github.com/NodeRedis/node_redis/issues/1040#issuecomment -581418899 рдкрд░ рд░реЗрдкреЛ рднрд╡рд┐рд╖реНрдп рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВ?
рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░, рдореИрдВрдиреЗ рд▓реАрдб рдореЗрдВрдЯреЗрдирд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрджрднрд╛рд░ рдЧреНрд░рд╣рдг рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрдм рдореЗрд░реЗ рдкрд╛рд╕ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдПрдХреНрд╕реЗрд╕ рд╣реИрдВ
рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдХреЛ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдмрд┐рддрд╛рдпрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рдорд┐рдирдЯ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА v3.0.0 рдХреЛ NPM рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ; https://github.com/NodeRedis/node-redis/releases/tag/v3.0.0 - рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди рд╢рд╛рдорд┐рд▓ рд╣реИред
рдирд┐рдпрдорд┐рдд рд░рд┐рд▓реАрдЬрд╝ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реЗрдВ - рдЗрд╕ рд╕рдордп рдореЗрд░реА рдкрд╣рд▓реА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЕрдзрд┐рдХ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬреАрд╡рд┐рдд рд░рд╣реЗ рдФрд░ рдмрдврд╝рддреА рд░рд╣реЗ рдФрд░ рдХрд┐рд╕реА рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рдордп рд╕реЗ рдЕрд╡рд░реБрджреНрдз рди рд╣реЛред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдЙрдерд▓реЗ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕рдореВрд╣ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рд╕рд╛рде рдореИрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдкрд┐рдЫрд▓реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдореЗрдВ рдЕрджреНрдпрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдХреЛрдИ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рд╢рдХреНрддрд┐ рд╣реИред рдореИрдВ рдЗрд╕ рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдБ;
Sponsor
рдмрдЯрди рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдореИрдВрдиреЗ рднреА рдЗрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдФрд░ рдЕрдкрдиреА рдХрдВрдкрдиреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рд╕реА рднреА рднрд╡рд┐рд╖реНрдп рдХреЗ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рд╣реИредрдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдЕрдкрдирд╛ рдзреНрдпрд╛рди рдиреЛрдб рд░реЗрдбрд┐рд╕ рдХреЛрдбрдмреЗрд╕ рдореЗрдВ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг (рдЬреИрд╕реЗ рд╡рд╛рджреЗ) рдФрд░ рддрдХрдиреАрдХреА рдЛрдг рд╕рдорд╛рд╢реЛрдзрди рдкрд░ рд▓рдЧрд╛рдКрдВрдЧрд╛ред @BridgeAR рдиреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд╛рдорд╛рди рдХрд╛ рдПрдХ рдирд╛рд╡ рд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИ, рдпрджрд┐ рдЖрдк рдЙрддреНрд╕реБрдХ рд╣реИрдВ рддреЛ WIP v4 рд╢рд╛рдЦрд╛ рдФрд░ рдЙрд╕рдХреЗ рдЪреИрдВрдЬ рдХреЛ рджреЗрдЦреЗрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░, рдореИрдВрдиреЗ рд▓реАрдб рдореЗрдВрдЯреЗрдирд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрджрднрд╛рд░ рдЧреНрд░рд╣рдг рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрдм рдореЗрд░реЗ рдкрд╛рд╕ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдПрдХреНрд╕реЗрд╕ рд╣реИрдВ
рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдХреЛ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдмрд┐рддрд╛рдпрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рдорд┐рдирдЯ рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА v3.0.0 рдХреЛ NPM рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ; https://github.com/NodeRedis/node-redis/releases/tag/v3.0.0 - рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди рд╢рд╛рдорд┐рд▓ рд╣реИред
рдирд┐рдпрдорд┐рдд рд░рд┐рд▓реАрдЬрд╝ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реЗрдВ - рдЗрд╕ рд╕рдордп рдореЗрд░реА рдкрд╣рд▓реА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЕрдзрд┐рдХ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬреАрд╡рд┐рдд рд░рд╣реЗ рдФрд░ рдмрдврд╝рддреА рд░рд╣реЗ рдФрд░ рдХрд┐рд╕реА рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рдордп рд╕реЗ рдЕрд╡рд░реБрджреНрдз рди рд╣реЛред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдЙрдерд▓реЗ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕рдореВрд╣ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЗрд╕рдХреЗ рд╕рд╛рде рдореИрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдкрд┐рдЫрд▓реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдореЗрдВ рдЕрджреНрдпрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдХреЛрдИ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рд╢рдХреНрддрд┐ рд╣реИред рдореИрдВ рдЗрд╕ рдкрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдБ;
Sponsor
рдмрдЯрди рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдореИрдВрдиреЗ рднреА рдЗрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдФрд░ рдЕрдкрдиреА рдХрдВрдкрдиреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рд╕реА рднреА рднрд╡рд┐рд╖реНрдп рдХреЗ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рд╣реИредрдЙрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдЕрдкрдирд╛ рдзреНрдпрд╛рди рдиреЛрдб рд░реЗрдбрд┐рд╕ рдХреЛрдбрдмреЗрд╕ рдореЗрдВ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг (рдЬреИрд╕реЗ рд╡рд╛рджреЗ) рдФрд░ рддрдХрдиреАрдХреА рдЛрдг рд╕рдорд╛рд╢реЛрдзрди рдкрд░ рд▓рдЧрд╛рдКрдВрдЧрд╛ред @BridgeAR рдиреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд╛рдорд╛рди рдХрд╛ рдПрдХ рдирд╛рд╡ рд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИ, рдпрджрд┐ рдЖрдк рдЙрддреНрд╕реБрдХ рд╣реИрдВ рддреЛ WIP v4 рд╢рд╛рдЦрд╛ рдФрд░ рдЙрд╕рдХреЗ рдЪреИрдВрдЬ рдХреЛ рджреЗрдЦреЗрдВред