Redis 7.0 DBMS рдХреЛ рд░рд┐рд▓реАрдЬ

Redis 7.0 DBMS рдХреЛ рд░рд┐рд▓реАрдЬ, рдЬреБрди NoSQL рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд╡рд░реНрдЧрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫ, рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред Redis рд▓реЗ рдХреБрдЮреНрдЬреА/рдорд╛рди рдбреЗрдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдХрд╛рд░реНрдпрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рд╕реВрдЪреАрд╣рд░реВ, рд╣реНрдпрд╛рд╕рд╣рд░реВ, рд░ рд╕реЗрдЯрд╣рд░реВ, рд╕рд╛рдереИ рд▓реБрдЖрдорд╛ рд╕рд░реНрднрд░-рд╕рд╛рдЗрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рдЪрд▓рд╛рдЙрдиреЗ рдХреНрд╖рдорддрд╛ рдЬрд╕реНрддрд╛ рд╕рдВрд░рдЪрд┐рдд рдбреЗрдЯрд╛ рдврд╛рдБрдЪрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рд╖реНрдХреГрддред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб BSD рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рдЖрдкреВрд░реНрддрд┐ рдЧрд░рд┐рдПрдХреЛ рдЫред рдХрд░реНрдкреЛрд░реЗрдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдиреНрдирдд рдХреНрд╖рдорддрд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдердк рдореЛрдбреНрдпреБрд▓рд╣рд░реВ, рдЬрд╕реНрддреИ Redisearch, RedisGraph, RedisJSON, RedisML, RedisBloom, реирежрезреп рджреЗрдЦрд┐ рд╕реНрд╡рд╛рдорд┐рддреНрд╡рдХреЛ RSAL рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдЕрдиреНрддрд░реНрдЧрдд рдЖрдкреВрд░реНрддрд┐ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЧреБрдбрдлрд░реНрдо рдкрд░рд┐рдпреЛрдЬрдирд╛, рдЬреБрди рд╣рд╛рд▓реИ рд╕реНрдерд┐рд░ рдЫ, AGPLv2019 рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдЕрдиреНрддрд░реНрдЧрдд рдпреА рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХреЛ рдЦреБрд▓рд╛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдХреЛ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд░рд╛рдЦреНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдпреЛред

рдЗрди-рдореЗрдореЛрд░реА рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдЬрд╕реНрддреИ Memcached, Redis рд▓реЗ рдбрд╛рдЯрд╛рд▓рд╛рдИ рдбрд┐рд╕реНрдХрдорд╛ рдирд┐рд░рдиреНрддрд░ рд░реВрдкрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫ рд░ рджреБрд░реНрдШрдЯрдирд╛рдХреЛ рдШрдЯрдирд╛рдорд╛ рдбрд╛рдЯрд╛рдмреЗрд╕ рдЕрдХреНрд╖реБрдгреНрдг рд░рд╣рдиреНрдЫ рднрдиреНрдиреЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╕реНрд░реЛрдд рдХреЛрдб BSD рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рдЧреНрд░рд╛рд╣рдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рдкрд░реНрд▓, рдкрд╛рдЗрдерди, PHP, Java, Ruby, рд░ Tcl рд▓рдЧрд╛рдпрдд рдзреЗрд░реИ рд▓реЛрдХрдкреНрд░рд┐рдп рднрд╛рд╖рд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЫрдиреНред Redis рд▓реЗ рд▓реЗрдирджреЗрдирд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрджреЗрд╢рд╣рд░реВрдХреЛ рд╕рдореВрд╣рд▓рд╛рдИ рдПрдХ рдЪрд░рдгрдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд╕реНрдерд┐рд░рддрд╛ рд░ рд╕реНрдерд┐рд░рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджреИ (рдЕрдиреНрдп рдЕрдиреБрд░реЛрдзрд╣рд░реВрдмрд╛рдЯ рдЖрджреЗрд╢рд╣рд░реВрд▓реЗ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдЧрд░реНрди рд╕рдХреНрджреИрди) рдЖрджреЗрд╢рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛, рд░ рд╕рдорд╕реНрдпрд╛рдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рддрдкрд╛рдИрдВрд▓рд╛рдИ рд░реЛрд▓ рдмреНрдпрд╛рдХ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВред рд╕рдмреИ рдбрд╛рдЯрд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ RAM рдорд╛ рдХреНрдпрд╛рд╕ рдЧрд░рд┐рдПрдХреЛ рдЫред

рдЖрджреЗрд╢рд╣рд░реВ рдЬрд╕реНрддреИ рд╡реГрджреНрдзрд┐/рдШрдЯрдирд╛, рдорд╛рдирдХ рд╕реВрдЪреА рд░ рд╕реЗрдЯ рдЕрдкрд░реЗрд╢рдирд╣рд░реВ (рдпреБрдирд┐рдпрди, рдкреНрд░рддрд┐рдЪреНрдЫреЗрджрди), рдХреБрдЮреНрдЬреА рдкреБрди: рдирд╛рдордХрд░рдг, рдмрд╣реБ рдЪрдпрдирд╣рд░реВ, рд░ рдХреНрд░рдордмрджреНрдз рдХрд╛рд░реНрдпрд╣рд░реВ рдбреЗрдЯрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫред рджреБрдИ рднрдгреНрдбрд╛рд░рдг рдореЛрдбрд╣рд░реВ рд╕рдорд░реНрдерд┐рдд рдЫрдиреН: рдбрд┐рд╕реНрдХрдорд╛ рдбрд╛рдЯрд╛рдХреЛ рдЖрд╡рдзрд┐рдХ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рд░ рдбрд┐рд╕реНрдХрдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рд▓рдЧрдХреЛ рдорд░реНрдорддред рджреЛрд╕реНрд░реЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рд╕рдмреИ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдкреВрд░реНрдг рд╕реБрд░рдХреНрд╖рд╛ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░рд┐рдПрдХреЛ рдЫред рдзреЗрд░реИ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдорд╛рд╕реНрдЯрд░-рд╕реНрд▓реЗрдн рдбрд╛рдЯрд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫ, рдЧреИрд░-рдмреНрд▓рдХрд┐рдЩ рдореЛрдбрдорд╛ рдЧрд░рд┐рдиреНрдЫред рдПрдЙрдЯрд╛ "рдкреНрд░рдХрд╛рд╢рди/рд╕рджрд╕реНрдпрддрд╛ рд▓рд┐рдиреБрд╣реЛрд╕реН" рд╕рдиреНрджреЗрд╢ рдореЛрдб рдкрдирд┐ рдЙрдкрд▓рдмреНрдз рдЫ, рдЬрд╕рдорд╛ рдПрдЙрдЯрд╛ рдЪреНрдпрд╛рдирд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдмрд╛рдЯ рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓рд╛рдИ рд╕рджрд╕реНрдпрддрд╛рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рдг рдЧрд░рд┐рдиреНрдЫред

Redis 7.0 рдорд╛ рдкреНрд░рдореБрдЦ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:

  • рд╕рд░реНрднрд░-рд╕рд╛рдЗрдб рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рд▓реБрдЖ рднрд╛рд╖рд╛рдорд╛ рдкрд╣рд┐рд▓реЗ рд╕рдорд░реНрдерд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдХреЛ рд╡рд┐рдкрд░реАрдд, рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирдорд╛ рдмрд╛рдБрдзрд┐рдПрдХрд╛ рдЫреИрдирдиреН рд░ рд╕рд░реНрднрд░рдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрдиреЗ рдердк рддрд░реНрдХ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ рдЙрджреНрджреЗрд╢реНрдпрд▓реЗ рдЧрд░рд┐рдиреНрдЫред рдХрд╛рд░реНрдпрд╣рд░реВ рдбрд╛рдЯрд╛рд╕рдБрдЧ рд░ рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рд╕рдореНрдмрдиреНрдзрдорд╛ рдЕрднрд┐рдиреНрди рд░реВрдкрдорд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдиреНрдЫ, рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рд╣реЛрдЗрди, рдирдХреНрдХрд▓ рдЧрд░рд┐рдПрдХреЛ рд░ рдирд┐рд░рдиреНрддрд░ рднрдгреНрдбрд╛рд░рдгрдорд╛ рднрдгреНрдбрд╛рд░рдг рд╕рд╣рд┐рддред
  • ACL рдХреЛ рджреЛрд╕реНрд░реЛ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдХреБрдЮреНрдЬреАрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛рдорд╛ рдкрд╣реБрдБрдЪ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рд░ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рдзреЗрд░реИ рдЪрдпрдирдХрд░реНрддрд╛рд╣рд░реВ (рдЕрдиреБрдорддрд┐рд╣рд░реВрдХреЛ рд╕реЗрдЯрд╣рд░реВ) рдмрд╛рдБрдзреНрди рд╕рдХреНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд╕рд╛рде рдЖрджреЗрд╢рд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдирд┐рдпрдорд╣рд░реВрдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЯрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдкреНрд░рддреНрдпреЗрдХ рдХреБрдЮреНрдЬреАрд▓рд╛рдИ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЕрдзрд┐рдХрд╛рд░рд╕рдБрдЧ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдЗрдБ рдХреБрдЮреНрдЬреАрд╣рд░реВрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рдЙрдкрд╕реЗрдЯ рдкрдвреНрди рд╡рд╛ рд▓реЗрдЦреНрди рдорд╛рддреНрд░ рдкрд╣реБрдБрдЪ рд╕реАрдорд┐рдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
  • рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдкреНрд░рдХрд╛рд╢рди-рд╕рджрд╕реНрдпрддрд╛ рд╕рдиреНрджреЗрд╢ рд╡рд┐рддрд░рдг рдкреНрд░рддрд┐рдорд╛рдирдХреЛ рд╡рд┐рднрд╛рдЬрди рдЧрд░рд┐рдПрдХреЛ (рд╕рд╛рд░реНрдбреЗрдб) рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдорд╛ рд╕рдиреНрджреЗрд╢ рдЪреНрдпрд╛рдирд▓ рд╕рдВрд▓рдЧреНрди рднрдПрдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдиреЛрдбрдорд╛ рд╕рдиреНрджреЗрд╢ рдкрдард╛рдЗрдиреНрдЫ, рддреНрдпрд╕рдкрдЫрд┐ рдпреЛ рд╕рдиреНрджреЗрд╢ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХрд╛ рдмрд╛рдБрдХреА рдиреЛрдбрд╣рд░реВрдорд╛ рдкреБрди: рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧрд░рд┐рдиреНрдЫред рд╢рд╛рд░реНрдбрдорд╛ред рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓реЗ рдЪреНрдпрд╛рдирд▓рдХреЛ рд╕рджрд╕реНрдпрддрд╛ рд▓рд┐рдПрд░ рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдЫрдиреН, рджреБрдмреИ рдореБрдЦреНрдп рдиреЛрдб рд░ рдЦрдгреНрдбрдХреЛ рдорд╛рдзреНрдпрдорд┐рдХ рдиреЛрдбрд╣рд░реВрдорд╛ рдЬрдбрд╛рди рдЧрд░реЗрд░ред SSUBSCRIBE, SUNSUBSCRIBE рд░ SPUBLISH рдЖрджреЗрд╢рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░рд┐рдиреНрдЫред
  • рдзреЗрд░реИ рд╕рдиреНрджрд░реНрднрд╣рд░реВрдорд╛ рдЙрдкрдХрдорд╛рдиреНрдбрд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рдирдпрд╛рдБ рдЖрджреЗрд╢рд╣рд░реВ рдердкрд┐рдпреЛ:
    • ZMPOP, BZMPOPред
    • LMPOP, BLMPOPред
    • SINTERCARD, ZINTERCARDред
    • рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд╕рджрд╕реНрдпрддрд╛ рд▓рд┐рдиреБрд╣реЛрд╕реН, рд╕рджрд╕реНрдпрддрд╛ рд▓рд┐рдиреБрд╣реЛрд╕реН, SHARDCHANNELS/SHARDNUMSUB рдкрдм рдЧрд░реНрдиреБрд╣реЛрд╕реНред
    • EXPIRETIME, PEXPIRETIMEред
    • EVAL_RO, EVALSHA_RO, SORT_ROред
    • FUNCTION *, FCALL, FCALL_ROред
    • рдХрдорд╛рдгреНрдб рдХрд╛рдЧрдЬрд╛рдд, рдХрдорд╛рдгреНрдб рд╕реВрдЪреАред
    • рд▓реЗрдЯрдиреНрд╕реА рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдоред
    • рдХреНрд▓рд╕реНрдЯрд░ SHARDS, рдХреНрд▓рд╕реНрдЯрд░ рд▓рд┐рдВрдХ, рдХреНрд▓рд╕реНрдЯрд░ DELSLOTSRANGE, рдХреНрд▓рд╕реНрдЯрд░ ADDSLOTSRANGEред
    • рдЧреНрд░рд╛рд╣рдХ NO-EVICTред
    • ACL DRYRUNред
  • рдПрдЙрдЯреИ CONFIG SET/GET рдХрд▓рдорд╛ рдПрдХреИ рдкрдЯрдХ рдзреЗрд░реИ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ "-json", "-2", "-scan", "-functions-rdb" redis-cli рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред
  • рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, рд╕реБрд░рдХреНрд╖рд╛рд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрдиреЗ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рд░ рдЖрджреЗрд╢рд╣рд░реВрдорд╛ рдЧреНрд░рд╛рд╣рдХ рдкрд╣реБрдБрдЪ рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдПрдХреЛ рдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, DEBUG рд░ MODULE рдЖрджреЗрд╢рд╣рд░реВ рдЕрд╕рдХреНрд╖рдо рдЫрдиреН, PROTECTED_CONFIG рдлреНрд▓реНрдпрд╛рдЧрд╕рдБрдЧ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдирд┐рд╖реЗрдз рдЧрд░рд┐рдПрдХреЛ рдЫ)ред Redis-cli рд▓реЗ рдЗрддрд┐рд╣рд╛рд╕ рдлрд╛рдЗрд▓рдорд╛ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдбрд╛рдЯрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреЗ рдЖрджреЗрд╢рд╣рд░реВрд▓рд╛рдИ рдЕрдм рдЖрдЙрдЯрдкреБрдЯ рдЧрд░реНрджреИрдиред
  • рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирдХреЛ рдареВрд▓реЛ рднрд╛рдЧ рдкреНрд░рджрд░реНрд╢рди рдмрдврд╛рдЙрди рд░ рдореЗрдореЛрд░реА рдЦрдкрдд рдХрдо рдЧрд░реНрдиреЗ рдЙрджреНрджреЗрд╢реНрдпрд▓реЗ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХреНрд▓рд╕реНрдЯрд░ рдореЛрдб рд╕рдХреНрд╖рдо рдЧрд░реНрджрд╛, рдкреНрд░рддрд┐рд▓рд┐рдкрд┐-рдЕрди-рд░рд╛рдЗрдЯ рдЕрдкрд░реЗрд╕рдирд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрд╛, рд░ рд╣реНрдпрд╛рд╕ рд░ zset рдХреБрдЮреНрдЬреАрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрд╛ рдореЗрдореЛрд░реА рдЦрдкрдд рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫред рдбрд┐рд╕реНрдХрдорд╛ рдбрд╛рдЯрд╛ рдлреНрд▓рд╢ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рддрд░реНрдХ (fsync рдХрд▓)ред рдЧреНрд░рд╛рд╣рдХрд▓рд╛рдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрдард╛рдЙрдБрджрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрдпрд╛рдХреЗрдЯ рд░ рдкреНрд░рдгрд╛рд▓реА рдХрд▓рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫред рдкреНрд░рддрд┐рдХреГрддрд┐ рджрдХреНрд╖рддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рд▓реБрдЖ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЬреЛрдЦрд┐рдо CVE-2022-24735 рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрдлреНрдиреЛ рд▓реБрдЖ рдХреЛрдб рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд░ рдЙрдЪреНрдЪ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╣рд░реВ рд╕рд╣рд┐рдд рдЕрд░реНрдХреЛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдпрд╕рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣рд╛рд╕рд┐рд▓ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • рд╕реНрдерд┐рд░ рдЬреЛрдЦрд┐рдо CVE-2022-24736, рдЬрд╕рд▓реЗ redis-рд╕рд░реНрднрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ NULL рд╕реВрдЪрдХ dereference рдХреЛ рдХрд╛рд░рдг рдХреНрд░реНрдпрд╛рд╕ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд▓реБрдЖ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рд▓реЛрдб рдЧрд░реЗрд░ рдЖрдХреНрд░рдордг рдЧрд░рд┐рдиреНрдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди