Redis рдмрд╛рдЯ Redis-cluster рдорд╛ рд╕рд╛рд░реНрдиреЗ рдмрд╛рд░реЗ

Redis рдмрд╛рдЯ Redis-cluster рдорд╛ рд╕рд╛рд░реНрдиреЗ рдмрд╛рд░реЗ

рдПрдХ рджрд╢рдХрднрдиреНрджрд╛ рдмрдвреА рд╕рдордпрджреЗрдЦрд┐ рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЙрддреНрдкрд╛рджрдирдорд╛ рдЖрдЙрдБрджрд╛, рдпрд╕рдорд╛ рдкреБрд░рд╛рдиреЛ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рдкрд╛рдЙрдиреБ рдХреБрдиреИ рдЕрдЪрдореНрдордХреЛ рдХреБрд░рд╛ рд╣реЛрдЗрдиред рддрд░ рдХреЗ рд╣реБрдиреНрдЫ рдпрджрд┐ рдЫ рдорд╣рд┐рдирд╛рдорд╛ рддрдкрд╛рдИрдВрд▓реЗ рд▓реЛрдб 10 рдЧреБрдгрд╛ рдмрдвреА рд░рд╛рдЦреНрдиреБ рдкрд░реНрдЫ, рд░ рдЧрд┐рд░рд╛рд╡рдЯрдХреЛ рд▓рд╛рдЧрдд рд╕рдпреМрдВ рдЧреБрдгрд╛ рдмрдвреНрдиреЗрдЫ? рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, рддрдкрд╛рдИрд▓рд╛рдИ рд░рд╛рдореНрд░реЛ рд╣рд╛рдЗрд▓реЛрдб рдЗрдиреНрдЬрд┐рдирд┐рдпрд░ рдЪрд╛рд╣рд┐рдиреНрдЫред рддрд░ рдХрд╛рдорджрд╛рд░ рдирд╣реБрдБрджрд╛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рдЬрд┐рдореНрдорд╛ рдорд▓рд╛рдИ рджрд┐рдП ред рд▓реЗрдЦрдХреЛ рдкрд╣рд┐рд▓реЛ рднрд╛рдЧрдорд╛ рдо рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХрд╕рд░реА рд░реЗрдбрд┐рд╕рдмрд╛рдЯ рд░реЗрдбрд┐рд╕-рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕рд╛рд░рд┐рдпреЛ рднрдиреЗрд░ рдмрддрд╛рдЙрдиреЗрдЫреБ, рд░ рджреЛрд╕реНрд░реЛ рднрд╛рдЧрдорд╛ рдо рдХрд╕рд░реА рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕реБрд░реБ рдЧрд░реНрдиреЗ рд░ рдпрд╕рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдХреЗрдорд╛ рдзреНрдпрд╛рди рджрд┐рдиреЗ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рд╕рд▓реНрд▓рд╛рд╣ рджрд┐рдиреЗрдЫреБред

рдкреНрд░рд╡рд┐рдзрд┐ рдЪрдпрди

рдХреЗ рдпреЛ рдЦрд░рд╛рдм рдЫ? рдЕрд▓рдЧ Redis (рд╕реНрдЯреНрдпрд╛рдиреНрдбрдЕрд▓реЛрди рд░реЗрдбрд┐рд╕) рез рдорд╛рд╕реНрдЯрд░ рд░ рдПрди рджрд╛рд╕рд╣рд░реВрдХреЛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдорд╛? рдпрд╕рд▓рд╛рдИ рдЕрдкреНрд░рдЪрд▓рд┐рдд рдкреНрд░рд╡рд┐рдзрд┐ рдХрд┐рди рднрдиреМрдБ ?

рд╣реЛрдЗрди, рд░реЗрдбрд┐рд╕ рддреНрдпрддрд┐ рдирд░рд╛рдореНрд░реЛ рд╣реЛрдЗрди... рдпрджреНрдпрдкрд┐, рддреНрдпрд╣рд╛рдБ рдХреЗрд╣реА рдХрдордЬреЛрд░реАрд╣рд░реВ рдЫрдиреН рдЬреБрди рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрдиред

  • рдкрд╣рд┐рд▓реЛ, рд░реЗрдбрд┐рд╕рд▓реЗ рдорд╛рд╕реНрдЯрд░ рдЕрд╕рдлрд▓рддрд╛ рдкрдЫрд┐ рдкреНрд░рдХреЛрдк рд░рд┐рдХрднрд░реА рд╕рдВрдпрдиреНрддреНрд░рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрдиред рдпреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди, рд╣рд╛рдореАрд▓реЗ рдирдпрд╛рдБ рдорд╛рд▓рд┐рдХрдорд╛ VIP рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдгрдХреЛ рд╕рд╛рде рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНтАНрдпреМрдВ, рдПрдЙрдЯрд╛ рджрд╛рд╕рдХреЛ рднреВрдорд┐рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджреИ рд░ рдмрд╛рдБрдХреАрд▓рд╛рдИ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрджреИред рдпреЛ рд╕рдВрдпрдиреНрддреНрд░рд▓реЗ рдХрд╛рдо рдЧрд░реНрдпреЛ, рддрд░ рдпрд╕рд▓рд╛рдИ рднрд░рдкрд░реНрджреЛ рд╕рдорд╛рдзрд╛рди рднрдиреНрди рд╕рдХрд┐рдБрджреИрдиред рдкрд╣рд┐рд▓реЛ, рдЭреВрдЯрд╛ рдЕрд▓рд╛рд░реНрдо рднрдпреЛ, рд░ рджреЛрд╕реНрд░реЛ, рдпреЛ рдбрд┐рд╕реНрдкреЛрдЬреЗрдмрд▓ рдерд┐рдпреЛ, рд░ рдЕрдкрд░реЗрд╢рди рдкрдЫрд┐ рдореНрдпрд╛рдиреБрдЕрд▓ рдХрд╛рд░реНрдпрд╣рд░реВ рд╡рд╕рдиреНрдд рдЪрд╛рд░реНрдЬ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдерд┐рдпреЛред

  • рджреЛрд╕реНрд░реЛ, рдПрдЙрдЯрд╛ рдорд╛рддреНрд░ рдорд╛рд▓рд┐рдХ рднрдПрдХреЛрд▓реЗ рдЫрд╛рдпрд╛рдБрдХреЛ рд╕рдорд╕реНрдпрд╛ рдирд┐рдореНрддреНрдпрд╛рдпреЛред рд╣рд╛рдореАрд▓реЗ рдзреЗрд░реИ рд╕реНрд╡рддрдиреНрддреНрд░ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрдкрд░реНтАНрдпреЛ "рез рдорд╛рд╕реНрдЯрд░ рд░ рдПрди рд╕реНрд▓реЗрднрд╣рд░реВ," рддреНрдпрд╕рдкрдЫрд┐ рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рдпреА рдореЗрд╕рд┐рдирд╣рд░реВ рдмреАрдЪ рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдЖрд╢рд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ рднреЛрд▓рд┐ рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВ рдордзреНрдпреЗ рдПрдЙрдЯрд╛ рдпрддрд┐ рдзреЗрд░реИ рдлреБрд▓реНрдиреЗ рдЫреИрди рдХрд┐ рдпрд╕рд▓рд╛рдИ рдЫреБрдЯреНрдЯреИ рдЙрджрд╛рд╣рд░рдгрдорд╛ рд╕рд╛рд░реНрдиреБ рдкрд░реНрдЫред

рдХреЗ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдЫрдиреН?

  • рд╕рдмреИрднрдиреНрджрд╛ рдорд╣рдБрдЧреЛ рд░ рдзрдиреА рд╕рдорд╛рдзрд╛рди Redis-Enterprise рд╣реЛред рдпреЛ рдкреВрд░реНрдг рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд╕рдорд░реНрдерди рд╕рдВрдЧ рдПрдХ рдмрд╛рдХрд╕ рд╕рдорд╛рдзрд╛рди рдЫред рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ рдпреЛ рдЖрджрд░реНрд╢ рджреЗрдЦрд┐рдиреНрдЫ рднрдиреНрдиреЗ рддрдереНрдпрдХреЛ рдмрд╛рд╡рдЬреБрдж, рдпреЛ рд╡реИрдЪрд╛рд░рд┐рдХ рдХрд╛рд░рдгрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдЙрдкрдпреБрдХреНрдд рдерд┐рдПрдиред
  • Redis-рдХреНрд▓рд╕реНрдЯрд░ред рдмрд╛рдХрд╕рдХреЛ рдмрд╛рд╣рд┐рд░ рдорд╛рд╕реНрдЯрд░ рдлреЗрд▓рдУрднрд░ рд░ рд╢рд╛рд░реНрдбрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЫред рдЗрдиреНрдЯрд░рдлреЗрд╕ рдирд┐рдпрдорд┐рдд рд╕рдВрд╕реНрдХрд░рдг рднрдиреНрджрд╛ рд▓рдЧрднрдЧ рдлрд░рдХ рдЫреИрдиред рдпреЛ рдЖрд╢рд╛рдЬрдирдХ рджреЗрдЦрд┐рдиреНрдЫ, рд╣рд╛рдореА рдкрдЫрд┐ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреМрдВред
  • Tarantool, Memcache, Aerospike рд░ рдЕрдиреНрдпред рдпреА рд╕рдмреИ рдЙрдкрдХрд░рдгрд╣рд░реВрд▓реЗ рд▓рдЧрднрдЧ рдПрдЙрдЯреИ рдХреБрд░рд╛ рдЧрд░реНрдЫрдиреНред рддрд░ рдкреНрд░рддреНрдпреЗрдХрдХреЛ рдЖрдлреНрдиреИ рдХрдордЬреЛрд░реАрд╣рд░реВ рдЫрдиреНред рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдореНрд░рд╛ рд╕рдмреИ рдЕрдгреНрдбрд╛рд╣рд░реВ рдПрдЙрдЯреИ рдЯреЛрдХрд░реАрдорд╛ рдирд░рд╛рдЦреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреМрдВред рд╣рд╛рдореА Memcache рд░ Tarantool рдХреЛ рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВ, рд░, рдЕрдЧрд╛рдбрд┐ рд╣реЗрд░реНрджреИ, рдо рднрдиреНрдЫреБ рдХрд┐ рд╣рд╛рдореНрд░реЛ рдЕрднреНрдпрд╛рд╕рдорд╛ рддрд┐рдиреАрд╣рд░реВрд╕рдБрдЧ рдзреЗрд░реИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдерд┐рдПред

рдкреНрд░рдпреЛрдЧрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рд╣рд░реВ

рд╣рд╛рдореАрд▓реЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдкрдорд╛ рд░реЗрдбрд┐рд╕рд╕рдБрдЧ рдХреБрди рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реЗрдХрд╛ рдЫреМрдВ рд░ рд╣рд╛рдореАрд▓реЗ рдХреБрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдпреМрдВ рднрдиреЗрд░ рд╣реЗрд░реМрдВ:

  • 2GIS | рдЬрд╕реНрддреИ рд░рд┐рдореЛрдЯ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рдЕрдиреБрд░реЛрдз рдЕрдШрд┐ рдХреНрдпрд╛рд╕ рдЧреЛрд▓рд╛рдЩ

    GET SET MGET MSET "SELECT DB" рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН

  • MYSQL рдЕрдШрд┐ рдХреНрдпрд╛рд╕ | PHP

    GET SET MGET MSET SCAN "KY BY PATTERN" "DB рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН"

  • рд╕рддреНрд░ рд░ рдЪрд╛рд▓рдХ рд╕рдордиреНрд╡рдп рд╕рдВрдЧ рдХрд╛рдо рдХреЛ рд╕реЗрд╡рд╛ рдХреЛ рд▓рд╛рдЧрд┐ рдореБрдЦреНрдп рднрдгреНрдбрд╛рд░рдг | рдЧреЛрд▓рд╛рдЩ

    MGET MSET рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН "DB рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН" "рдЬрд┐рдпреЛ рдХреБрдЮреНрдЬреА рдердкреНрдиреБрд╣реЛрд╕реН" "рдЬрд┐рдпреЛ рдХреБрдЮреНрдЬреА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН" рд╕реНрдХреНрдпрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реН

рддрдкрд╛рдИрд▓реЗ рджреЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЙрдЪреНрдЪ рдЧрдгрд┐рдд рдЫреИрдиред рддреНрдпрд╕реЛ рднрдП рдЕрдкреНрдареНрдпрд╛рд░реЛ рдХреЗ рдЫ ? рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдзрд┐рд▓рд╛рдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЗрд░реМрдВред

рд╡рд┐рдзрд┐
рд╡рд┐рд╡рд░рдг
Redis-рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реБ
рдирд┐рд░реНрдгрдп

рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН
рдХреБрдЮреНрдЬреА рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реН/рдкрдвреНрдиреБрд╣реЛрд╕реН

MGET MSET
рдзреЗрд░реИ рдХреБрдЮреНрдЬреАрд╣рд░реВ рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реН/рдкрдвреНрдиреБрд╣реЛрд╕реН
рдХреБрдЮреНрдЬреАрд╣рд░реВ рд╡рд┐рднрд┐рдиреНрди рдиреЛрдбрд╣рд░реВрдорд╛ рд╣реБрдиреЗрдЫрдиреНред рддрдпрд╛рд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрд▓реЗ рдПрдХ рдиреЛрдб рднрд┐рддреНрд░ рдорд╛рддреНрд░ рдмрд╣реБ-рдЕрдкрд░реЗрд╢рдирд╣рд░реВ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН
MGET рд▓рд╛рдИ N GET рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд╕рдБрдЧ рдмрджрд▓реНрдиреБрд╣реЛрд╕реН

DB рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН
рд╣рд╛рдореАрд▓реЗ рдХрд╛рдо рдЧрд░реНрдиреЗ рдЖрдзрд╛рд░ рдЫрд╛рдиреНрдиреБрд╣реЛрд╕реН
рдзреЗрд░реИ рдбрд╛рдЯрд╛рдмреЗрд╕ рд╕рдорд░реНрдерди рдЧрд░реНрджреИрди
рд╕рдмреИ рдПрдХ рдбрд╛рдЯрд╛рдмреЗрд╕ рдорд╛ рд░рд╛рдЦреНрдиреБрд╣реЛрд╕реНред рдХреБрдЮреНрдЬреАрд╣рд░реВрдорд╛ рдЙрдкрд╕рд░реНрдЧрд╣рд░реВ рдердкреНрдиреБрд╣реЛрд╕реН

рд╕реНрдХреНрдпрд╛рди
рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рд╕рдмреИ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдорд╛рд░реНрдлрдд рдЬрд╛рдиреБрд╣реЛрд╕реН
рд╣рд╛рдореАрд╕рдБрдЧ рдПрдЙрдЯрд╛ рдбрд╛рдЯрд╛рдмреЗрд╕ рднрдПрдХреЛрд▓реЗ, рдХреНрд▓рд╕реНрдЯрд░рдХрд╛ рд╕рдмреИ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдорд╛рд░реНрдлрдд рдЬрд╛рди рдзреЗрд░реИ рдорд╣рдБрдЧреЛ рдЫ
рдПрдЙрдЯрд╛ рдХреБрдЮреНрдЬреА рднрд┐рддреНрд░ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд░рд╛рдЦреНрдиреБрд╣реЛрд╕реН рд░ рдпреЛ рдХреБрдЮреНрдЬреАрдорд╛ HSCAN рдЧрд░реНрдиреБрд╣реЛрд╕реНред рд╡рд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рднреВ
geokey рд╕рдВрдЧ рд╕рдЮреНрдЪрд╛рд▓рди
geokey sharded рдЫреИрди

рдврд╛рдБрдЪрд╛ рджреНрд╡рд╛рд░рд╛ рдХреБрдЮреНрдЬреА
рдврд╛рдБрдЪрд╛рджреНрд╡рд╛рд░рд╛ рдХреБрдЮреНрдЬреА рдЦреЛрдЬреНрджреИ
рд╣рд╛рдореАрд╕рдБрдЧ рдПрдЙрдЯрд╛ рдбрд╛рдЯрд╛рдмреЗрд╕ рднрдПрдХреЛрд▓реЗ, рд╣рд╛рдореА рдХреНрд▓рд╕реНрдЯрд░рдХрд╛ рд╕рдмреИ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдЦреЛрдЬреНрдиреЗрдЫреМрдВред рдзреЗрд░реИ рдорд╣рдБрдЧреЛ
SCAN рдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдЬрд╕реНрддреИ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдпрд▓рд╛рдИ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд╡рд╛ рдХрд╛рдпрдо рд░рд╛рдЦреНрдиреБрд╣реЛрд╕реН

рд░реЗрдбрд┐рд╕ рдмрдирд╛рдо рд░реЗрдбрд┐рд╕-рдХреНрд▓рд╕реНрдЯрд░

рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрджрд╛ рд╣рд╛рдореАрд▓реЗ рдХреЗ рдЧреБрдорд╛рдЙрдБрдЫреМрдВ рд░ рдХреЗ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдЫреМрдВ?

  • рдмреЗрдлрд╛рдЗрджрд╛рд╣рд░реВ: рд╣рд╛рдореАрд▓реЗ рдзреЗрд░реИ рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЧреБрдорд╛рдЙрдБрдЫреМрдВред
    • рдпрджрд┐ рд╣рд╛рдореА рддрд╛рд░реНрдХрд┐рдХ рд░реВрдкрдорд╛ рдЕрд╕рдВрдмрдВрдзрд┐рдд рдбрд╛рдЯрд╛ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреМрдВ рднрдиреЗ, рд╣рд╛рдореАрд▓реЗ рдЙрдкрд╕рд░реНрдЧрдХреЛ рд░реВрдкрдорд╛ рдХреНрд░рдЪрд╣рд░реВ рдмрдирд╛рдЙрдиреБ рдкрд░реНрдЫред
    • рд╣рд╛рдореАрд▓реЗ рд╕реНрдХреНрдпрд╛рди, DBSIZE, CLEAR DB, рдЖрджрд┐ рдЬрд╕реНрддрд╛ рд╕рдмреИ "рдЖрдзрд╛рд░" рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ рдЧреБрдорд╛рдЙрдБрдЫреМрдВред
    • рдмрд╣реБ-рдЕрдкрд░реЗрд╕рдирд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрди рдзреЗрд░реИ рдЧрд╛рд╣реНрд░реЛ рднрдПрдХреЛ рдЫ рдХрд┐рдирднрдиреЗ рдпрд╕рд▓рд╛рдИ рдзреЗрд░реИ рдиреЛрдбрд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЖрд╡рд╢реНрдпрдХ рд╣реБрди рд╕рдХреНрдЫред
  • рдкреНрд▓рд╕:
    • рдорд╛рд╕реНрдЯрд░ рдлреЗрд▓рдУрднрд░рдХреЛ рд░реВрдкрдорд╛ рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ред
    • Redis рдЫреЗрдЙрдорд╛ Shardingред
    • рдкрд░рдорд╛рдгреБ рд░ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдмрд┐рдирд╛ рдиреЛрдбрд╣рд░реВ рдмреАрдЪ рдбрд╛рдЯрд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдгред
    • рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдмрд┐рдирд╛ рдХреНрд╖рдорддрд╛ рд░ рд▓реЛрдбрд╣рд░реВ рдердкреНрдиреБрд╣реЛрд╕реН рд░ рдкреБрди: рд╡рд┐рддрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдо рдирд┐рд╖реНрдХрд░реНрд╖рдорд╛ рдкреБрдЧреНрдЫреБ рдХрд┐ рдпрджрд┐ рддрдкрд╛рдИрд▓реЗ рдЙрдЪреНрдЪ рд╕реНрддрд░рдХреЛ рдЧрд▓реНрддреА рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрди рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕рд╛рд░реНрдиреБ рдпрд╕рдХреЛ рд▓рд╛рдпрдХ рдЫреИрди, рдХрд┐рдирднрдиреЗ рдпреЛ рдПрдХ рдЧреИрд░-рддреБрдЪреНрдЫ рдХрд╛рд░реНрдп рд╣реБрди рд╕рдХреНрдЫред рддрд░ рдпрджрд┐ рддрдкрд╛рдЗрдБ рд╕реБрд░реБрдорд╛ рдЫреБрдЯреНрдЯреИ рд╕рдВрд╕реНрдХрд░рдг рд░ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕реНрдХрд░рдг рдмреАрдЪ рдЫрдиреМрдЯ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБ рдХреНрд▓рд╕реНрдЯрд░ рдЫрдиреМрдЯ рдЧрд░реНрдиреБрдкрд░реНрдЫ, рдХрд┐рдирдХрд┐ рдпреЛ рдЦрд░рд╛рдм рдЫреИрди рд░ рдердк рд░реВрдкрдорд╛, рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдХреЗрд╣рд┐ рдЯрд╛рдЙрдХреЛ рджреБрдЦрд╛рдЗрдмрд╛рдЯ рдореБрдХреНрдд рдЧрд░реНрдиреЗрдЫред

рд╕рд╛рд░реНрдиреЗ рддрдпрд╛рд░реА рдЧрд░реНрджреИ

рд╕рд╛рд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВрд╕рдБрдЧ рд╕реБрд░реБ рдЧрд░реМрдВ:

  • рдпреЛ рдирд┐рд░реНрдмрд╛рдз рд╣реБрдиреБрдкрд░реНрдЫред 5 рдорд┐рдиреЗрдЯрдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрдг рд╕реЗрд╡рд╛ рдмрдиреНрдж рдЧрд░реНрдиреБ рд╣рд╛рдореАрд▓рд╛рдИ рдЙрдкрдпреБрдХреНрдд рдЫреИрдиред
  • рдпреЛ рд╕рдХреЗрд╕рдореНрдо рд╕реБрд░рдХреНрд╖рд┐рдд рд░ рдХреНрд░рдорд┐рдХ рд╣реБрдиреБрдкрд░реНрдЫред рдо рд╕реНрдерд┐рддрд┐рдорд╛ рдХреЗрд╣реА рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреБред рд╣рд╛рдореА рд╕рдмреИ рдХреБрд░рд╛ рдПрдХреИрдЪреЛрдЯрд┐ рдбрдореНрдк рдЧрд░реНрди рд░ рд░реЛрд▓рдмреНрдпрд╛рдХ рдмрдЯрдирдорд╛ рдкреНрд░рд╛рд░реНрдердирд╛ рдЧрд░реНрди рдЪрд╛рд╣рдБрджреИрдиреМрдВред
  • рд╕рд╛рд░реНрджрд╛ рдиреНрдпреВрдирддрдо рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ред рд╣рд╛рдореА рдмреБрдЭреНрдЫреМрдВ рдХрд┐ рдпреЛ рдЖрдгрд╡рд┐рдХ рд░реВрдкрдорд╛ рд╕рд╛рд░реНрди рдзреЗрд░реИ рдЧрд╛рд╣реНрд░реЛ рд╣реБрдиреЗрдЫ, рддреНрдпрд╕реИрд▓реЗ рд╣рд╛рдореА рдирд┐рдпрдорд┐рдд рд░ рдХреНрд▓рд╕реНрдЯрд░ рдЧрд░рд┐рдПрдХреЛ Redis рдорд╛ рдбрд╛рдЯрд╛ рдмреАрдЪ рдХреЗрд╣реА рдбрд┐рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫреМрдВред

рдХреНрд▓рд╕реНрдЯрд░ рдорд░реНрдордд

рдЪрд╛рд▓ рдЧрд░реНрдиреБ рдЕрдШрд┐, рд╣рд╛рдореАрд▓реЗ рдХреНрд▓рд╕реНрдЯрд░рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ рдХрд┐ рднрдиреЗрд░ рд╕реЛрдЪреНрдиреБ рдкрд░реНрдЫ:

  • рдЪрд╛рд░реНрдЯрд╣рд░реВред рд╣рд╛рдореА CPU рд▓реЛрдб, рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ, рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛, GET, SET, AUTH рдЕрдкрд░реЗрд╢рдирд╣рд░реВ, рдЗрддреНрдпрд╛рджрд┐ рдЧреНрд░рд╛рдл рдЧрд░реНрди рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рд░ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред
  • рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ред рдХрд▓реНрдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ рднреЛрд▓рд┐ рддрдкрд╛рдИрдВрд╕рдБрдЧ рддрдкрд╛рдИрдВрдХреЛ рдЬрд┐рдореНрдореЗрд╡рд╛рд░реА рдЕрдиреНрддрд░реНрдЧрдд рдареВрд▓реЛ рдХреНрд▓рд╕реНрдЯрд░ рд╣реБрдиреЗрдЫред рдпрджрд┐ рдпреЛ рдЯреБрдЯреНрдпреЛ рднрдиреЗ, рддрдкрд╛рдИрдВ рдмрд╛рд╣реЗрдХ рдХрд╕реИрд▓реЗ рдпрд╕рд▓рд╛рдИ рдареАрдХ рдЧрд░реНрди рд╕рдХреНрджреИрдиред рдпрджрд┐ рдЙрд╕рд▓реЗ рдврд┐рд▓реЛ рдЧрд░реНрди рдерд╛рд▓реНрдпреЛ рднрдиреЗ, рд╕рдмреИ рддрдкрд╛рдИрдВрддрд┐рд░ рджреМрдбрдиреЗрдЫрдиреНред рдпрджрд┐ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕реНрд░реЛрддрд╣рд░реВ рдердкреНрди рд╡рд╛ рд▓реЛрдб рдкреБрди: рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рднрдиреЗ, рддрдкрд╛рдИрдВрд╕рдБрдЧ рдлрд┐рд░реНрддрд╛ рдЖрдЙрдиреБрд╣реЛрд╕реНред 25 рдорд╛ рдЦреИрд░реЛ рдирд╣реЛрд╕реН, рдпреА рдХреЗрд╕рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рджрд╛рди рдЧрд░реНрди рд░ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд▓реЗ рдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд░реНрдпрд╣рд░реВ рдЕрдиреНрддрд░реНрдЧрдд рдХрд╕рд░реА рд╡реНрдпрд╡рд╣рд╛рд░ рдЧрд░реНрдиреЗрдЫ рднрдиреЗрд░ рдЕрдЧреНрд░рд┐рдо рдЬрд╛рдБрдЪ рдЧрд░реНрди рд╕рд▓реНрд▓рд╛рд╣ рджрд┐рдЗрдиреНрдЫред "рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ" рдЦрдгреНрдбрдорд╛ рдердк рд╡рд┐рд╡рд░рдгрдорд╛ рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реМрдВред
  • рдирд┐рдЧрд░рд╛рдиреА рд░ рд╕рддрд░реНрдХрддрд╛ред рдЬрдм рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдмрд┐рдЪреНрдЫреЗрдж рд╣реБрдиреНрдЫ, рддрдкрд╛рдИрдВ рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдиреНрди рдкрд╣рд┐рд▓реЛ рд╣реБрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫред рдпрд╣рд╛рдБ рд╣рд╛рдореАрд▓реЗ рдЖрдлреВрд▓рд╛рдИ рдПрдХ рд╕реВрдЪрдирд╛рдорд╛ рд╕реАрдорд┐рдд рдЧрд░реНрдпреМрдВ рдХрд┐ рд╕рдмреИ рдиреЛрдбрд╣рд░реВрд▓реЗ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рдЕрд╡рд╕реНрдерд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕рдорд╛рди рдЬрд╛рдирдХрд╛рд░реА рдлрд░реНрдХрд╛рдЙрдБрдЫ (рд╣реЛ, рдпреЛ рдлрд░рдХ рддрд░рд┐рдХрд╛рд▓реЗ рд╣реБрдиреНрдЫ)ред рд░ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рд╣рд░реВ Redis рдЧреНрд░рд╛рд╣рдХ рд╕реЗрд╡рд╛рд╣рд░реВрдмрд╛рдЯ рдЕрд▓рд░реНрдЯрд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рдЕрдзрд┐рдХ рдЪрд╛рдБрдбреИ рджреЗрдЦреНрди рд╕рдХрд┐рдиреНрдЫред

рдкреБрдирд░реНрд╡рд╛рд╕

рд╣рд╛рдореА рдХрд╕рд░реА рд╕рд╛рд░реНрдиреЗрдЫреМрдВ:

  • рд╕рдмреИ рднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ, рддрдкрд╛рдЗрдБ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрдЧ рдХрд╛рдо рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рддрдпрд╛рд░ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд╣рд╛рдореАрд▓реЗ Go-redis рд▓рд╛рдИ Go рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рдЖрдзрд╛рд░рдХреЛ рд░реВрдкрдорд╛ рд▓рд┐рдпреМрдВ рд░ рдпрд╕рд▓рд╛рдИ рдЖрдлреВрд▓рд╛рдИ рдорд┐рд▓рд╛рдЙрди рдЕрд▓рд┐рдХрддрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНтАНрдпреМрдВред рд╣рд╛рдореАрд▓реЗ рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд╣рд░реВ рдорд╛рд░реНрдлрдд рдмрд╣реБ-рд╡рд┐рдзрд┐рд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрдпреМрдВ, рд░ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рджреЛрд╣реЛрд░реНрдпрд╛рдЙрдиреЗ рдирд┐рдпрдорд╣рд░реВ рдкрдирд┐ рдереЛрд░реИ рд╕реБрдзрд╛рд░реНрдпреМрдВред PHP рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдзреЗрд░реИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдерд┐рдП, рддрд░ рд╣рд╛рдореА рдЕрдиреНрддрддрдГ php-redis рдорд╛ рдмрд╕реНрдпреМрдВред рддрд┐рдиреАрд╣рд░реВрд▓реЗ рднрд░реНрдЦрд░реИ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдорд░реНрдерди рдкреЗрд╢ рдЧрд░реЗ рд░ рдпреЛ рд╣рд╛рдореНрд░реЛ рд╡рд┐рдЪрд╛рд░рдорд╛ рд░рд╛рдореНрд░реЛ рджреЗрдЦрд┐рдиреНрдЫред
  • рдЕрд░реНрдХреЛ рддрдкрд╛рдИрдВрд▓реЗ рдХреНрд▓рд╕реНрдЯрд░ рдЖрдлреИрдВ рддреИрдирд╛рдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдпреЛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рдорд╛ рдЖрдзрд╛рд░рд┐рдд рджреБрдИ рдЖрджреЗрд╢рд╣рд░реВрдорд╛ рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдкрдорд╛ рдЧрд░рд┐рдиреНрдЫред рд╣рд╛рдореА рддрд▓ рдердк рд╡рд┐рд╡рд░рдгрдорд╛ рд╕реЗрдЯрд┐рдЩ рдЫрд▓рдлрд▓ рдЧрд░реНрдиреЗрдЫреМрдВред
  • рдХреНрд░рдорд┐рдХ рд╕рд╛рд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рдореА рдбреНрд░рд╛рдИ-рдореЛрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫреМрдВред рд╣рд╛рдореАрд╕рдБрдЧ рдПрдЙрдЯреИ рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рд╕рд╛рде рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХрд╛ рджреБрдИ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдЫрдиреН (рдПрдЙрдЯрд╛ рдирд┐рдпрдорд┐рдд рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐, рдЕрд░реНрдХреЛ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд▓рд╛рдЧрд┐), рдпрд╕рд▓реЗ рдЫреБрдЯреНрдЯреИ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд╕рд╛рде рдХрд╛рдо рдЧрд░реНрдиреЗ рд░ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕рдмреИ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд╕рдорд╛рдирд╛рдиреНрддрд░ рдирдХреНрдХрд▓ рдЧрд░реНрдиреЗ рд░реНрдпрд╛рдкрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдХреЗрд╣реА рдЦрд░реНрдЪ рд▓рд╛рдЧреНрджреИрди, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рддреБрд▓рдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рд▓рдЧрд╣рд░реВрдорд╛ рд╡рд┐рд╕рдВрдЧрддрд┐рд╣рд░реВ рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реН (рд╣рд╛рдореНрд░реЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ NewRelic рдорд╛)ред рддрд╕рд░реНрде, рд░реЛрд▓рдЖрдЙрдЯрдХреЛ рдХреНрд░рдордорд╛ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕реНрдХрд░рдг рдмрд┐рдЧреНрд░рд┐рдП рдкрдирд┐ рд╣рд╛рдореНрд░реЛ рдЙрддреНрдкрд╛рджрдирдорд╛ рдЕрд╕рд░ рдкрд░реНрджреИрдиред
  • рдХреНрд▓рд╕реНрдЯрд░рд▓рд╛рдИ рдбреНрд░рд╛рдИ рдореЛрдбрдорд╛ рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░рд┐рд╕рдХреЗрдкрдЫрд┐, рд╣рд╛рдореА рд╢рд╛рдиреНрдд рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╡рд┐рд╕рдВрдЧрддрд┐рд╣рд░реВрдХреЛ рдЧреНрд░рд╛рдлрдорд╛ рд╣реЗрд░реНрди рд╕рдХреНрдЫреМрдВред рдпрджрд┐ рддреНрд░реБрдЯрд┐ рджрд░ рдмрд┐рд╕реНрддрд╛рд░реИ рддрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рдХреЗрд╣рд┐ рд╕рд╛рдиреЛ рд╕реНрдерд┐рд░ рддрд░реНрдл рд╕рд░реНрдЫ, рддрдм рд╕рдмреИ рдареАрдХ рдЫред рдХрд┐рди рдЕрдЭреИ рдкрдирд┐ рд╡рд┐рд╕рдВрдЧрддрд┐рд╣рд░реВ рдЫрдиреН? рдХрд┐рдирднрдиреЗ рдЫреБрдЯреНрдЯреИ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рд░реЗрдХрд░реНрдбрд┐рдЩ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рддреБрд▓рдирд╛рдорд╛ рдЕрд▓рд┐ рдкрд╣рд┐рд▓реЗ рд╣реБрдиреНрдЫ, рд░ рдорд╛рдЗрдХреНрд░реЛрд▓реНрдпрд╛рдЧрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛, рдбреЗрдЯрд╛ рднрд┐рдиреНрди рд╣реБрди рд╕рдХреНрдЫред рдмрд╛рдБрдХреА рд░рд╣реЗрдХреЛ рд╡рд┐рд╕рдВрдЧрддрд┐ рд▓рдЧрд╣рд░реВ рд╣реЗрд░реНрдиреБ рд╣реЛ, рд░ рдпрджрд┐ рддреА рд╕рдмреИ рд░реЗрдХрд░реНрдбрдХреЛ рдЧреИрд░-рдкрд░рдорд╛рдгрд╡рд┐рдХрддрд╛рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ, рд╣рд╛рдореА рдЕрдЧрд╛рдбрд┐ рдмрдвреНрди рд╕рдХреНрдЫреМрдВред
  • рдЕрдм рддрдкрд╛рдИрдВ рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛рдорд╛ рдбреНрд░рд╛рдИ-рдореЛрдб рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рд╣рд╛рдореА рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рд▓реЗрдЦреНрдиреЗ рд░ рдкрдвреНрдиреЗрдЫреМрдВ, рд░ рдпрд╕рд▓рд╛рдИ рдЫреБрдЯреНрдЯреИ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдирдХреНрдХрд▓ рдЧрд░реНрдиреЗрдЫреМрдВред рдХреЗ рдХреЛ рд▓рд╛рдЧрд┐? рдЕрд░реНрдХреЛ рд╣рдкреНрддрд╛рдорд╛ рдо рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рдХрд╛рдо рдЕрд╡рд▓реЛрдХрди рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреБред рдпрджрд┐ рдпреЛ рдЕрдЪрд╛рдирдХ рдерд╛рд╣рд╛ рднрдпреЛ рдХрд┐ рддреНрдпрд╣рд╛рдБ рдкреАрдХ рд▓реЛрдбрдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЫрдиреН, рд╡рд╛ рд╣рд╛рдореАрд▓реЗ рдХреБрдиреИ рдХреБрд░рд╛рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреЗрдХрд╛ рдЫреИрдиреМрдВ рднрдиреЗ, рд╣рд╛рдореАрд╕рдБрдЧ рд╕рдзреИрдВ рдкреБрд░рд╛рдиреЛ рдХреЛрдбрдорд╛ рдЖрдкрддрдХрд╛рд▓реАрди рд░реЛрд▓рдмреНрдпрд╛рдХ рд╣реБрдиреНрдЫ рд░ рдбреНрд░рд╛рдИ-рдореЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рд▓рдХреЛ рдбреЗрдЯрд╛ рдзрдиреНрдпрд╡рд╛рджред
  • рд╕рдмреИ рдмрд╛рдБрдХреА рдЫ рдбреНрд░рд╛рдИ-рдореЛрдб рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрди рд░ рдЫреБрдЯреНрдЯреИ рд╕рдВрд╕реНрдХрд░рдг рднрддреНрдХрд╛рдЙрдиред

рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛

рдкрд╣рд┐рд▓реЗ, рдХреНрд▓рд╕реНрдЯрд░ рдбрд┐рдЬрд╛рдЗрдирдХреЛ рдмрд╛рд░реЗрдорд╛ рдЫреЛрдЯрдХрд░реАрдорд╛ред

рд╕рдмреИ рднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ, Redis рдПрдХ рдкреНрд░рдореБрдЦ-рдореВрд▓реНрдп рд╕реНрдЯреЛрд░ рд╣реЛред рдЖрд░реНрдмрд┐рдЯреНрд░рд░реА рд╕реНрдЯреНрд░рд┐рдЩрд╣рд░реВ рдХреБрдЮреНрдЬреАрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рд╕рдВрдЦреНрдпрд╛рд╣рд░реВ, рддрд╛рд░рд╣рд░реВ, рд░ рд╕рдореНрдкреВрд░реНрдг рд╕рдВрд░рдЪрдирд╛рд╣рд░реВ рдорд╛рдирд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рддреНрдпрд╣рд╛рдБ рдкрдЫрд┐рд▓реНрд▓рд╛ рдзреЗрд░реИ рдЫрдиреН, рддрд░ рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрд░рдЪрдирд╛ рдмреБрдЭреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдпреЛ рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫреИрдиред
рдХреБрдЮреНрдЬреАрд╣рд░реВ рдкрдЫрд┐ рд╕рд╛рд░реНрдиреЗ рдЕрд░реНрдХреЛ рд╕реНрддрд░ рд╕реНрд▓рдЯрд╣рд░реВ (SLOTS) рд╣реЛред рдкреНрд░рддреНрдпреЗрдХ рдХреБрдЮреНрдЬреА 16 рд╕реНрд▓рдЯрд╣рд░реВ рдордзреНрдпреЗ рдПрдХрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫред рдкреНрд░рддреНрдпреЗрдХ рд╕реНрд▓рдЯ рднрд┐рддреНрд░ рдХреБрдЮреНрдЬреАрд╣рд░реВрдХреЛ рдХреБрдиреИ рдкрдирд┐ рд╕рдВрдЦреНрдпрд╛ рд╣реБрди рд╕рдХреНрдЫред рдпрд╕рд░реА, рд╕рдмреИ рдХреБрдЮреНрдЬреАрд╣рд░реВ 383 рд╡рд┐рдЪреНрдЫреЗрджрди рд╕реЗрдЯрд╣рд░реВрдорд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдЫрдиреНред
Redis рдмрд╛рдЯ Redis-cluster рдорд╛ рд╕рд╛рд░реНрдиреЗ рдмрд╛рд░реЗ

рдЕрд░реНрдХреЛ, рдХреНрд▓рд╕реНрдЯрд░рдорд╛ N рдорд╛рд╕реНрдЯрд░ рдиреЛрдбрд╣рд░реВ рд╣реБрдиреБрдкрд░реНрдЫред рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдбрд▓рд╛рдИ рдЫреБрдЯреНрдЯреИ Redis рдЙрджрд╛рд╣рд░рдгрдХреЛ рд░реВрдкрдорд╛ рд╕реЛрдЪреНрди рд╕рдХрд┐рдиреНрдЫ рдЬреБрди рдХреНрд▓рд╕реНрдЯрд░ рднрд┐рддреНрд░рдХрд╛ рдЕрдиреНрдп рдиреЛрдбрд╣рд░реВ рдмрд╛рд░реЗ рд╕рдмреИ рдХреБрд░рд╛ рдерд╛рд╣рд╛ рд╣реБрдиреНрдЫред рдкреНрд░рддреНрдпреЗрдХ рдорд╛рд╕реНрдЯрд░ рдиреЛрдбрд▓реЗ рдзреЗрд░реИ рд╕реНрд▓рдЯрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдкреНрд░рддреНрдпреЗрдХ рд╕реНрд▓рдЯ рдХреЗрд╡рд▓ рдПрдХ рдорд╛рд╕реНрдЯрд░ рдиреЛрдбрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫред рд╕рдмреИ рд╕реНрд▓рдЯрд╣рд░реВ рдиреЛрдбрд╣рд░реВ рдмреАрдЪ рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдпрджрд┐ рдХреЗрд╣реА рд╕реНрд▓рдЯрд╣рд░реВ рдЖрд╡рдВрдЯрд┐рдд рдЧрд░рд┐рдПрди рднрдиреЗ, рддрд┐рдиреАрд╣рд░реВрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХрд╛ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдкрд╣реБрдБрдЪрдпреЛрдЧреНрдп рд╣реБрдиреЗрдЫреИрдирдиреНред рдпрд╕рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рдорд╛рд╕реНрдЯрд░ рдиреЛрдбрд▓рд╛рдИ рдЫреБрдЯреНрдЯреИ рддрд╛рд░реНрдХрд┐рдХ рд╡рд╛ рднреМрддрд┐рдХ рдореЗрд╕рд┐рдирдорд╛ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрд░реНрде рджрд┐рдиреНрдЫред рдпреЛ рдкрдирд┐ рдпрд╛рдж рдЧрд░реНрди рд▓рд╛рдпрдХ рдЫ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдХреЗрд╡рд▓ рдПрдХ рдХреЛрд░рдорд╛ рдЪрд▓реНрдЫ, рд░ рдпрджрд┐ рддрдкрд╛рдЗрдБ рдПрдЙрдЯреИ рддрд╛рд░реНрдХрд┐рдХ рдореЗрд╕рд┐рдирдорд╛ рдзреЗрд░реИ Redis рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрд┐рдиреАрд╣рд░реВ рд╡рд┐рднрд┐рдиреНрди рдХреЛрд░рд╣рд░реВрдорд╛ рдЪрд▓реНрдиреЗ рдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН (рд╣рд╛рдореАрд▓реЗ рдпреЛ рдкреНрд░рдпрд╛рд╕ рдЧрд░реЗрдХрд╛ рдЫреИрдиреМрдВ, рддрд░ рд╕рд┐рджреНрдзрд╛рдиреНрддрдорд╛ рдпрд╕рд▓реЗ рдХрд╛рдо рдЧрд░реНрдиреБрдкрд░реНрдЫ) ред рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдкрдорд╛, рдорд╛рд╕реНрдЯрд░ рдиреЛрдбрд╣рд░реВрд▓реЗ рдирд┐рдпрдорд┐рдд рд╢рд╛рд░реНрдбрд┐рдЩ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рд░ рдердк рдорд╛рд╕реНрдЯрд░ рдиреЛрдбрд╣рд░реВ рдорд╛рдкрди рдЧрд░реНрди рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд▓реЗрдЦреНрди рд░ рдкрдвреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рд╕рдмреИ рдХреБрдЮреНрдЬреАрд╣рд░реВ рд╕реНрд▓рдЯрд╣рд░реВ рдмреАрдЪ рд╡рд┐рддрд░рдг рдЧрд░рд┐рд╕рдХреЗрдкрдЫрд┐, рд░ рд╕реНрд▓рдЯрд╣рд░реВ рдорд╛рд╕реНрдЯрд░ рдиреЛрдбрд╣рд░реВ рдмреАрдЪ рдЫрд░рд┐рдПрдХрд╛ рдЫрдиреН, рдкреНрд░рддреНрдпреЗрдХ рдорд╛рд╕реНрдЯрд░ рдиреЛрдбрдорд╛ рджрд╛рд╕ рдиреЛрдбрд╣рд░реВрдХреЛ рд╕реНрд╡реЗрдЪреНрдЫрд╛рдЪрд╛рд░реА рд╕рдВрдЦреНрдпрд╛ рдердкреНрди рд╕рдХрд┐рдиреНрдЫред рдкреНрд░рддреНрдпреЗрдХ рдпрд╕реНрддреЛ рдорд╛рд╕реНрдЯрд░-рд╕реНрд▓реЗрдн рд▓рд┐рдЩреНрдХ рднрд┐рддреНрд░, рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рддрд┐рдХреГрддрд┐рд▓реЗ рдХрд╛рдо рдЧрд░реНрдиреЗрдЫред рдкрдвреНрдиреЗ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдорд╛рдкрди рдЧрд░реНрди рд░ рдорд╛рд╕реНрдЯрд░ рдЕрд╕рдлрд▓ рднрдПрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдлреЗрд▓рдУрднрд░рдХреЛ рд▓рд╛рдЧрд┐ рджрд╛рд╕рд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреНрдЫрдиреНред
Redis рдмрд╛рдЯ Redis-cluster рдорд╛ рд╕рд╛рд░реНрдиреЗ рдмрд╛рд░реЗ

рдЕрдм рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдХреБрд░рд╛ рдЧрд░реМрдВ рдХрд┐ рдпреЛ рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреБ рд░рд╛рдореНрд░реЛ рд╣реБрдиреЗрдЫред

рд╣рд╛рдореА Redis-CLI рдорд╛рд░реНрдлрдд рдкреНрд░рдгрд╛рд▓реА рдкрд╣реБрдБрдЪ рдЧрд░реНрдиреЗрдЫреМрдВред рдХрд┐рдирдХрд┐ Redis рд╕рдБрдЧ рдПрдХрд▓ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрд┐рдиреНрджреБ рдЫреИрди, рддрдкрд╛рдЗрдБ рдХреБрдиреИ рдкрдирд┐ рдиреЛрдбрд╣рд░реВрдорд╛ рдирд┐рдореНрди рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдиреНрджреБрдорд╛ рдо рд▓реЛрдб рдЕрдиреНрддрд░реНрдЧрдд рдЕрдкрд░реЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛рдорд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдЧрд░реНрджрдЫреБред

  • рд╣рд╛рдореАрд▓рд╛рдИ рдЪрд╛рд╣рд┐рдиреЗ рдкрд╣рд┐рд▓реЛ рд░ рд╕рдмреИрднрдиреНрджрд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХреБрд░рд╛ рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдбреНрд╕ рд╕рдЮреНрдЪрд╛рд▓рди рд╣реЛред рдпрд╕рд▓реЗ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рдЕрд╡рд╕реНрдерд╛ рдлрд░реНрдХрд╛рдЙрдБрдЫ, рдиреЛрдбрд╣рд░реВрдХреЛ рд╕реВрдЪреА, рддрд┐рдиреАрд╣рд░реВрдХреЛ рднреВрдорд┐рдХрд╛, рд╕реНрд▓рдЯ рд╡рд┐рддрд░рдг, рдЖрджрд┐ рджреЗрдЦрд╛рдЙрдБрдЫред рдердк рдЬрд╛рдирдХрд╛рд░реА рдХреНрд▓рд╕реНрдЯрд░ рдЬрд╛рдирдХрд╛рд░реА рд░ рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрд▓рдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
  • рдиреЛрдбрд╣рд░реВ рдердкреНрди рд░ рд╣рдЯрд╛рдЙрди рд╕рдХреНрд╖рдо рд╣реБрдиреБ рд░рд╛рдореНрд░реЛ рд╣реБрдиреЗрдЫред рдпрд╕ рдЙрджреНрджреЗрд╢реНрдпрдХрд╛ рд▓рд╛рдЧрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдорд┐рдЯ рд░ рдХреНрд▓рд╕реНрдЯрд░ рдмрд┐рд░реНрд╕рдиреЗ рдЕрдкрд░реЗрд╢рдирд╣рд░реВ рдЫрдиреНред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджрд┐рдиреБрд╣реЛрд╕реН рдХрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдмрд┐рд░реНрд╕рди рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдбрдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдиреБрдкрд░реНрдЫ, рджреБрдмреИ рдорд╛рд╕реНрдЯрд░ рд░ рдкреНрд░рддрд┐рдХреГрддрд┐рд╣рд░реВред рд░ рдХреНрд▓рд╕реНрдЯрд░ рднреЗрдЯ рдорд╛рддреНрд░ рдПрдХ рдиреЛрдбрдорд╛ рдХрд▓ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдпреЛ рднрд┐рдиреНрдирддрд╛ рдЪрд┐рдиреНрддрд╛рдЬрдирдХ рд╣реБрди рд╕рдХреНрдЫ, рддреНрдпрд╕реИрд▓реЗ рддрдкрд╛рдЗрдБ рдЖрдлреНрдиреЛ рдХреНрд▓рд╕реНрдЯрд░рд╕рдБрдЧ рд▓рд╛рдЗрдн рд╣реБрдиреБ рдЕрдШрд┐ рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдиреНрди рдЙрддреНрддрдо рд╣реБрдиреНрдЫред рдиреЛрдб рдердкреНрдиреБ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдкрдорд╛ рдпреБрджреНрдзрдорд╛ рдЧрд░рд┐рдиреНрдЫ рд░ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирд▓рд╛рдИ рдХреБрдиреИ рдкрдирд┐ рд╣рд┐рд╕рд╛рдмрд▓реЗ рдЕрд╕рд░ рдЧрд░реНрджреИрди (рдЬреБрди рддрд╛рд░реНрдХрд┐рдХ рдЫ)ред рдпрджрд┐ рддрдкрд╛рдЗрдБ рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рдиреЛрдб рд╣рдЯрд╛рдЙрди рдЬрд╛рдБрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБрд▓реЗ рдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреБрдкрд░реНрджрдЫ рдХрд┐ рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рд╕реНрд▓рдЯрд╣рд░реВ рдмрд╛рдБрдХреА рдЫреИрдирдиреН (рдЕрдиреНрдпрдерд╛ рддрдкрд╛рдЗрдБ рдпреЛ рдиреЛрдбрдорд╛ рд╕рдмреИ рдХреБрдЮреНрдЬреАрд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЧреБрдорд╛рдЙрдиреЗ рдЬреЛрдЦрд┐рдордорд╛ рд╣реБрдиреБрд╣реБрдиреНрдЫ)ред рд╕рд╛рдереИ, рджрд╛рд╕рд╣рд░реВ рднрдПрдХреЛ рдорд╛рд▓рд┐рдХрд▓рд╛рдИ рдирдореЗрдЯреНрдиреБрд╣реЛрд╕реН, рдЕрдиреНрдпрдерд╛ рдирдпрд╛рдБ рдорд╛рд▓рд┐рдХрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдирд╛рд╡рд╢реНрдпрдХ рднреЛрдЯ рдЧрд░рд┐рдиреЗрдЫред рдпрджрд┐ рдиреЛрдбрд╣рд░реВрдорд╛ рдЕрдм рд╕реНрд▓рдЯрд╣рд░реВ рдЫреИрдирдиреН рднрдиреЗ, рдпреЛ рд╕рд╛рдиреЛ рд╕рдорд╕реНрдпрд╛ рд╣реЛ, рддрд░ рд╣рд╛рдореАрд▓реЗ рдкрд╣рд┐рд▓реЗ рджрд╛рд╕рд╣рд░реВрд▓рд╛рдИ рдореЗрдЯрд╛рдЙрди рд╕рдХреНрдЫреМрдВ рднрдиреЗ рд╣рд╛рдореАрд▓рд╛рдИ рдердк рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдХрд┐рди рдЪрд╛рд╣рд┐рдиреНрдЫред
  • рдпрджрд┐ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдмрд▓рдкреВрд░реНрд╡рдХ рдорд╛рд╕реНрдЯрд░ рд░ рджрд╛рд╕ рд╕реНрдерд╛рдирд╣рд░реВ рд╕реНрд╡реИрдк рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рднрдиреЗ, рдХреНрд▓рд╕реНрдЯрд░ рдлреЗрд▓рдУрднрд░ рдЖрджреЗрд╢рд▓реЗ рдЧрд░реНрдиреЗрдЫред рдпрд╕рд▓рд╛рдИ рдпреБрджреНрдзрдорд╛ рдХрд▓ рдЧрд░реНрджрд╛, рддрдкрд╛рдИрдВрд▓реЗ рдпреЛ рдмреБрдЭреНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рдХрд┐ рдорд╛рд╕реНрдЯрд░ рдЕрдкрд░реЗрд╢рдирдХреЛ рд╕рдордпрдорд╛ рдЙрдкрд▓рдмреНрдз рд╣реБрдиреЗрдЫреИрдиред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рд╕реНрд╡рд┐рдЪ рдПрдХ рд╕реЗрдХреЗрдиреНрдб рднрдиреНрджрд╛ рдХрдордорд╛ рд╣реБрдиреНрдЫ, рддрд░ рдкрд░рдорд╛рдгреБ рд╣реЛрдЗрдиред рддрдкрд╛рдИрд▓реЗ рдЖрд╢рд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдХрд┐ рдорд╛рд╕реНрдЯрд░рд▓рд╛рдИ рдХреЗрд╣рд┐ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдпрд╕ рд╕рдордпрдорд╛ рдЕрд╕рдлрд▓ рд╣реБрдиреЗрдЫрдиреНред
  • рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рдиреЛрдб рд╣рдЯрд╛рдЙрдиреБ рдЕрдШрд┐, рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рд╕реНрд▓рдЯрд╣рд░реВ рдЫреЛрдбреНрдиреБ рд╣реБрдБрджреИрдиред рдХреНрд▓рд╕реНрдЯрд░ рд░рд┐рд╢рд╛рд░реНрдб рдЖрджреЗрд╢ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкреБрди: рд╡рд┐рддрд░рдг рдЧрд░реНрди рд░рд╛рдореНрд░реЛ рдЫред рд╕реНрд▓рдЯрд╣рд░реВ рдПрдХ рдорд╛рд╕реНрдЯрд░рдмрд╛рдЯ рдЕрд░реНрдХреЛрдорд╛ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░рд┐рдиреЗрдЫред рд╕рдореНрдкреВрд░реНрдг рдХрд╛рд░реНрдпрд▓реЗ рдзреЗрд░реИ рдорд┐рдиреЗрдЯ рд▓рд┐рди рд╕рдХреНрдЫ, рдпреЛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рднрдЗрд░рд╣реЗрдХреЛ рдбрд╛рдЯрд╛рдХреЛ рдорд╛рддреНрд░рд╛рдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫ, рддрд░ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдЫ рд░ рдХреБрдиреИ рдкрдирд┐ рд╣рд┐рд╕рд╛рдмрд▓реЗ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрджреИрдиред рдпрд╕рд░реА, рд╕рдмреИ рдбрд╛рдЯрд╛ рдПрдХ рдиреЛрдбрдмрд╛рдЯ рдЕрд░реНрдХреЛрдорд╛ рд╕реАрдзрд╛ рд▓реЛрдб рдЕрдиреНрддрд░реНрдЧрдд, рд░ рдпрд╕рдХреЛ рдЙрдкрд▓рдмреНрдзрддрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЪрд┐рдиреНрддрд╛ рдирдЧрд░реА рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпрджреНрдпрдкрд┐, рддреНрдпрд╣рд╛рдБ рдкрдирд┐ рд╕реВрдХреНрд╖реНрдорддрд╛рд╣рд░реВ рдЫрдиреНред рд╕рд░реНрд╡рдкреНрд░рдердо, рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рд░ рдкреНрд░реЗрд╖рдХ рдиреЛрдбрд╣рд░реВрдорд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рднрд╛рд░рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫред рдпрджрд┐ рдкреНрд░рд╛рдкрдХ рдиреЛрдб рдкрд╣рд┐рд▓реЗ рдиреИ рдкреНрд░реЛрд╕реЗрд╕рд░рдорд╛ рднрд╛рд░реА рд▓реЛрдб рднрдПрдХреЛ рдЫ рднрдиреЗ, рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдирдпрд╛рдБ рдбрд╛рдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрд╛ рд▓реЛрдб рдЧрд░реНрдиреБ рд╣реБрдБрджреИрдиред рджреЛрд╕реНрд░реЛ, рдкрдард╛рдЙрдиреЗ рдорд╛рд▓рд┐рдХрдорд╛ рдПрдЙрдЯреИ рд╕реНрд▓рдЯ рдмрд╛рдБрдХреА рдирд╣реБрдБрджрд╛, рдпрд╕рдХрд╛ рд╕рдмреИ рджрд╛рд╕рд╣рд░реВ рддреБрд░реБрдиреНрддреИ рдорд╛рд▓рд┐рдХрдорд╛ рдЬрд╛рдиреНрдЫрдиреН рдЬрд╕рд▓рд╛рдИ рдпреА рд╕реНрд▓рдЯрд╣рд░реВ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рд░ рд╕рдорд╕реНрдпрд╛ рдпреЛ рд╣реЛ рдХрд┐ рдпреА рд╕рдмреИ рджрд╛рд╕рд╣рд░реВрд▓реЗ рдПрдХреИрдЪреЛрдЯрд┐ рдбрд╛рдЯрд╛ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫрдиреНред рд░ рддрдкрд╛рдИрдВ рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реБрдиреБрд╣реБрдиреЗрдЫ рдпрджрд┐ рдпреЛ рдкреВрд░реНрдг рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рдирдХреЛ рд╕рдЯреНрдЯрд╛ рдЖрдВрд╢рд┐рдХ рдЫред рдпрд╕рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрдиреБрд╣реЛрд╕реН рд░ рд╕реНрд▓рдЯрд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рд░ рджрд╛рд╕рд╣рд░реВрд▓рд╛рдИ рдЕрд╕рдХреНрд╖рдо/рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдпрд╣рд░реВ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред рд╡рд╛ рдЖрд╢рд╛ рдЫ рдХрд┐ рддрдкрд╛рдИрдВрд╕рдБрдЧ рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рдкрд░реНрдпрд╛рдкреНрдд рдорд╛рд░реНрдЬрд┐рди рдЫред
  • рдпрджрд┐, рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдгрдХреЛ рдХреНрд░рдордорд╛, рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рд╕реНрд▓рдЯрд╣рд░реВ рдХрддреИ рд╣рд░рд╛рдПрдХреЛ рдкрд╛рдЙрдиреБрднрдпреЛ рднрдиреЗ рддрдкрд╛рдИрдВрд▓реЗ рдХреЗ рдЧрд░реНрдиреБрдкрд░реНрдЫ? рдорд▓рд╛рдИ рдЖрд╢рд╛ рдЫ рдХрд┐ рдпреЛ рд╕рдорд╕реНрдпрд╛рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрджреИрди, рддрд░ рдпрджрд┐ рдпрд╕рд▓реЗ рдЧрд░реНрдЫ рднрдиреЗ, рддреНрдпрд╣рд╛рдБ рдХреНрд▓рд╕реНрдЯрд░ рдлрд┐рдХреНрд╕ рдЕрдкрд░реЗрд╢рди рдЫред рдХрдореНрддрд┐рдорд╛, рдЙрд╕рд▓реЗ рдиреЛрдбрд╣рд░реВрдорд╛ рд╕реНрд▓рдЯрд╣рд░реВрд▓рд╛рдИ рдЕрдирд┐рдпрдорд┐рдд рдХреНрд░рдордорд╛ рддрд┐рддрд░рдмрд┐рддрд░ рдкрд╛рд░реНрдЫред рдо рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рд╡рд┐рддрд░рд┐рдд рд╕реНрд▓рдЯрд╣рд░реВрд╕рдБрдЧ рдиреЛрдб рд╣рдЯрд╛рдПрд░ рдпрд╕рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рди рдЬрд╛рдБрдЪ рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реНрдЫреБред рдЕрдирд▓реЛрдХреЗрдЯреЗрдб рд╕реНрд▓рдЯрд╣рд░реВрдорд╛ рдбрд╛рдЯрд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рдЕрдиреБрдкрд▓рдмреНрдз рднрдПрдХреЛрд▓реЗ, рдпреА рд╕реНрд▓рдЯрд╣рд░реВрдХреЛ рдЙрдкрд▓рдмреНрдзрддрд╛рдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЪрд┐рдиреНрддрд╛ рдЧрд░реНрди рдврд┐рд▓реЛ рднрдЗрд╕рдХреЗрдХреЛ рдЫред рдмрджрд▓рд╛рдорд╛, рд╕рдЮреНрдЪрд╛рд▓рдирд▓реЗ рд╡рд┐рддрд░рд┐рдд рд╕реНрд▓рдЯрд╣рд░реВрд▓рд╛рдИ рдЕрд╕рд░ рдЧрд░реНрджреИрдиред
  • рдЕрд░реНрдХреЛ рдЙрдкрдпреЛрдЧреА рдЕрдкрд░реЗрд╢рди рдордирд┐рдЯрд░ рд╣реЛред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордпрдорд╛ рдиреЛрдбрдорд╛ рдЬрд╛рдиреЗ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рд╕рдореНрдкреВрд░реНрдг рд╕реВрдЪреА рд╣реЗрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдпрд╕рдмрд╛рд╣реЗрдХ, рддрдкрд╛рдИрдВ рдпрд╕рд▓рд╛рдИ grep рд░ рдЖрд╡рд╢реНрдпрдХ рдЯреНрд░рд╛рдлрд┐рдХ рдЫ рднрдиреЗ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

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

рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди

рдЕрдХреНрд╕рд░, рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкрд╣рд┐рд▓реЛ рдЪреАрдЬ рд╣реЛ рдЬреБрди рддрдкрд╛рдИрдВрд▓реЗ рдЙрдкрдХрд░рдгрд╕рдБрдЧ рдХрд╛рдо рд╕реБрд░реБ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд░ рдЬрдм рд╕рдмреИ рдХреБрд░рд╛рд▓реЗ рдХрд╛рдо рдЧрд░реНрджрдЫ, рддрдкрд╛рдЗрдБ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд▓рд╛рдИ рдЫреБрди рдкрдирд┐ рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдиред рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рдлрд░реНрдХрди рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЬрд╛рдирдХреЛ рд▓рд╛рдЧрд┐ рдмрд╛рдзреНрдп рдкрд╛рд░реНрди рдХреЗрд╣реА рдкреНрд░рдпрд╛рд╕рд╣рд░реВ рд▓рд┐рдиреНрдЫред рдореЗрд░реЛ рд╕рдореНрдЭрдирд╛рдорд╛, рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдорд╛ рдмреЗрд╡рд╛рд╕реНрддрд╛рдХреЛ рдХрд╛рд░рдг рд╣рд╛рдореАрд▓реЗ рдХрдореНрддрд┐рдорд╛ рджреБрдИрд╡рдЯрд╛ рдЧрдореНрднреАрд░ рд╡рд┐рдлрд▓рддрд╛рд╣рд░реВ рдкрд╛рдПрдХрд╛ рдерд┐рдпреМрдВред рдирд┐рдореНрди рдмреБрдБрджрд╛рд╣рд░реВрдорд╛ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджрд┐рдиреБрд╣реЛрд╕реН:

  • рдЯрд╛рдЗрдордЖрдЙрдЯ резреж
    рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЬрдбрд╛рдирд╣рд░реВ рдмрдиреНрдж рд╣реБрдиреЗ рд╕рдордп (рд╕реЗрдХреЗрдиреНрдбрдорд╛)ред 0 - рдмрдиреНрдж рдирдЧрд░реНрдиреБрд╣реЛрд╕реН
    рд╣рд╛рдореНрд░реЛ рдкреНрд░рддреНрдпреЗрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд▓реЗ рд╕рд╣реА рд░реВрдкрдорд╛ рдЬрдбрд╛рдирд╣рд░реВ рдмрдиреНрдж рдЧрд░реНрди рд╕рдХреНрд╖рдо рдерд┐рдПрдиред рдпреЛ рд╕реЗрдЯрд┐рдЩ рдЕрд╕рдХреНрд╖рдо рдЧрд░реЗрд░, рд╣рд╛рдореА рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдХреЛ рд╕реАрдорд╛рдорд╛ рдкреБрдЧреНрдиреЗ рдЬреЛрдЦрд┐рдордорд╛ рдЫреМрдВред рдЕрд░реНрдХреЛрддрд░реНрдл, рдпрджрд┐ рдпрд╕реНрддреЛ рд╕рдорд╕реНрдпрд╛ рдЫ рднрдиреЗ, рд╣рд░рд╛рдПрдХреЛ рдЬрдбрд╛рдирдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдорд╛рдкреНрддрд┐рд▓реЗ рдпрд╕рд▓рд╛рдИ рдорд╛рд╕реНрдХ рдЧрд░реНрдиреЗрдЫ, рд░ рд╣рд╛рдореАрд▓реЗ рдпрд╛рдж рдирдЧрд░реНрди рд╕рдХреНрдЫреМрдВред рдердк рд░реВрдкрдорд╛, рддрдкрд╛рдИрдВрд▓реЗ рдирд┐рд░рдиреНрддрд░ рдЬрдбрд╛рдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдпреЛ рд╕реЗрдЯрд┐рдЩ рд╕рдХреНрд╖рдо рдЧрд░реНрдиреБ рд╣реБрдБрджреИрдиред
  • xy рдмрдЪрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рд╣реЛ рдЬреЛрдбреНрдиреБрд╣реЛрд╕реН
    RDB рд╕реНрдиреНрдпрд╛рдкрд╕рдЯ рдмрдЪрдд рдЧрд░реНрджреИред
    рд╣рд╛рдореА рддрд▓ рд╡рд┐рд╕реНрддреГрдд рд░реВрдкрдорд╛ RDB/AOF рдореБрджреНрджрд╛рд╣рд░реВ рдЫрд▓рдлрд▓ рдЧрд░реНрдиреЗрдЫреМрдВред
  • stop-writes-on-bgsave-рддреНрд░реБрдЯрд┐ рд╣реЛрдЗрди рд░ рджрд╛рд╕-рд╕реЗрд╡рд╛-рдмрд╛рд╕реА-рдбреЗрдЯрд╛ рд╣реЛ
    рдпрджрд┐ рд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдпреЛ рднрдиреЗ, рдпрджрд┐ RDB рд╕реНрдиреНрдпрд╛рдкрд╕рдЯ рдмреНрд░реЗрдХ рднрдпреЛ рднрдиреЗ, рдорд╛рд╕реНрдЯрд░рд▓реЗ рдкрд░рд┐рд╡рд░реНрддрди рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрди рдмрдиреНрдж рдЧрд░реНрдиреЗрдЫред рдпрджрд┐ рдорд╛рд▓рд┐рдХрд╕рдБрдЧ рдЬрдбрд╛рди рд╣рд░рд╛рдПрдХреЛ рдЫ рднрдиреЗ, рджрд╛рд╕рд▓реЗ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рдЬрд╡рд╛рдл рджрд┐рди рдЬрд╛рд░реА рд░рд╛рдЦреНрди рд╕рдХреНрдЫ (рд╣реЛ)ред рд╡рд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджрд┐рди рдмрдиреНрдж рд╣реБрдиреЗрдЫ (рд╣реЛрдЗрди)
    рд░реЗрдбрд┐рд╕ рдХрджреНрджреВрдорд╛ рдкрд░рд┐рдгрдд рднрдПрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рд╣рд╛рдореА рдЦреБрд╕реА рдЫреИрдиреМрдВред
  • repl-ping-slave-period 5
    рд╕рдордпрдХреЛ рдпрд╕ рдЕрд╡рдзрд┐ рдкрдЫрд┐, рд╣рд╛рдореА рдЪрд┐рдиреНрддрд╛ рдЧрд░реНрди рдерд╛рд▓реНрдЫреМрдВ рдХрд┐ рдорд╛рд╕реНрдЯрд░ рдЯреБрдЯреЗрдХреЛ рдЫ рд░ рдпреЛ рдлреЗрд▓рдУрднрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреВрд░рд╛ рдЧрд░реНрдиреЗ рд╕рдордп рд╣реЛред
    рддрдкрд╛рдИрдВрд▓реЗ рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рдЧрд▓рдд рд╕рдХрд╛рд░рд╛рддреНрдордХ рд░ рдЕрд╕рдлрд▓рддрд╛ рдЯреНрд░рд┐рдЧрд░ рдЧрд░реНрдиреЗ рдмреАрдЪ рд╕рдиреНрддреБрд▓рди рдЦреЛрдЬреНрдиреБрдкрд░реНрдЫред рд╣рд╛рдореНрд░реЛ рдЕрднреНрдпрд╛рд╕рдорд╛ рдпреЛ 5 рд╕реЗрдХреЗрдиреНрдб рд╣реЛред
  • repl-backlog-size 1024mb рд░ epl-backlog-ttl реж
    рд╣рд╛рдореА рдЕрд╕рдлрд▓ рдкреНрд░рддрд┐рдХреГрддрд┐рдХреЛ рд▓рд╛рдЧрд┐ рдмрдлрд░рдорд╛ рдпрддрд┐ рдзреЗрд░реИ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рд╕рдХреНрдЫреМрдВред рдпрджрд┐ рдмрдлрд░ рд╕рдХрд┐рдпреЛ рднрдиреЗ, рддрдкрд╛рдИрдВрд▓реЗ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрдиреБрдкрд░реНрдиреЗрдЫред
    рдЕрднреНрдпрд╛рд╕рд▓реЗ рд╕реБрдЭрд╛рд╡ рджрд┐рдиреНрдЫ рдХрд┐ рдпреЛ рдЙрдЪреНрдЪ рдореВрд▓реНрдп рд╕реЗрдЯ рдЧрд░реНрди рд░рд╛рдореНрд░реЛ рдЫред рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдХрд╛рд░рдгрд╣рд░реВ рдЫрдиреН рдХрд┐рди рдПрдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рдврд┐рд▓реЛ рд╣реБрди рд╕рдХреНрдЫред рдпрджрд┐ рдпреЛ рдврд┐рд▓реЛ рднрдпреЛ рднрдиреЗ, рд╕рдореНрднрд╡рддрдГ рддрдкрд╛рдЗрдБрдХреЛ рдорд╛рд▓рд┐рдХ рдкрд╣рд┐рд▓реЗ рдиреИ рд╕рд╛рдордирд╛ рдЧрд░реНрди рд╕рдВрдШрд░реНрд╖ рдЧрд░реНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ, рд░ рдкреВрд░реНрдг рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдЕрдиреНрддрд┐рдо рд╕реНрдЯреНрд░рд╛ рд╣реБрдиреЗрдЫред
  • рдЕрдзрд┐рдХрддрдо 10000
    рдПрдХ рдкрдЯрдХрдХрд╛ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрдХреЛ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ред
    рд╣рд╛рдореНрд░реЛ рдЕрдиреБрднрд╡ рдорд╛, рдпреЛ рдПрдХ рдЙрдЪреНрдЪ рдореВрд▓реНрдп рд╕реЗрдЯ рдЧрд░реНрди рд░рд╛рдореНрд░реЛ рдЫред Redis рд▓реЗ 10k рдЬрдбрд╛рдирд╣рд░реВ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рд╣реНрдпрд╛рдиреНрдбрд▓ рдЧрд░реНрджрдЫред рдХреЗрд╡рд▓ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╕рдХреЗрдЯрд╣рд░реВ рдЫрдиреНред
  • maxmemory-policy volatile-ttl
    рдЙрдкрд▓рдмреНрдз рдореЗрдореЛрд░реА рд╕реАрдорд╛ рдкреБрдЧреНрджрд╛ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдореЗрдЯрд┐рдиреЗ рдирд┐рдпрдоред
    рдпрд╣рд╛рдБ рдХреЗ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫ рдирд┐рдпрдо рдЖрдлреИрдВрдорд╛ рд╣реЛрдЗрди, рддрд░ рдпреЛ рдХрд╕рд░реА рд╣реБрдиреНрдЫ рднрдиреНрдиреЗ рдмреБрдЭрд╛рдЗ рд╣реЛред рдореЗрдореЛрд░реА рд╕реАрдорд╛ рдкреБрдЧреНрджрд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд░реЗрдбрд┐рд╕рдХреЛ рдкреНрд░рд╢рдВрд╕рд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

RDB рд░ AOF рд╕рдорд╕реНрдпрд╛рд╣рд░реВ

рдпрджреНрдпрдкрд┐ Redis рдЖрдлреИрдВрд▓реЗ RAM рдорд╛ рд╕рдмреИ рдЬрд╛рдирдХрд╛рд░реА рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрджрдЫ, рддреНрдпрд╣рд╛рдБ рдбрд┐рд╕реНрдХрдорд╛ рдбрд╛рдЯрд╛ рдмрдЪрдд рдЧрд░реНрдиреЗ рдПрдХ рд╕рдВрдпрдиреНрддреНрд░ рдкрдирд┐ рдЫред рдердк рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛, рддреАрди рд╕рдВрдпрдиреНрддреНрд░рд╣рд░реВ:

  • RDB-рд╕реНрдиреНрдпрд╛рдкрд╕рдЯ - рд╕рдмреИ рдбреЗрдЯрд╛рдХреЛ рдкреВрд░реНрдг рд╕реНрдиреНрдпрд╛рдкрд╕рдЯред SAVE XY рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ "рдХрдореНрддреАрдорд╛ Y рдХреБрдЮреНрдЬреАрд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рднрдПрдорд╛ рдкреНрд░рддреНрдпреЗрдХ X рд╕реЗрдХреЗрдиреНрдбрдорд╛ рд╕рдмреИ рдбреЗрдЯрд╛рдХреЛ рдкреВрд░реНрдг рд╕реНрдиреНрдпрд╛рдкрд╕рдЯ рдмрдЪрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред"
  • рд╕рдВрд▓рдЧреНрди-рдорд╛рддреНрд░ рдлрд╛рдЗрд▓ - рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╕реВрдЪреА рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реЗрдХрд╛ рдЫрдиреНред рдлрд╛рдЗрд▓рдорд╛ рдкреНрд░рддреНрдпреЗрдХ X рд╕реЗрдХреЗрдиреНрдб рд╡рд╛ рдкреНрд░рддреНрдпреЗрдХ Y рдЕрдкрд░реЗрд╕рдирд╣рд░реВрдорд╛ рдирдпрд╛рдБ рдЖрдЧрдорди рдХрд╛рд░реНрдпрд╣рд░реВ рдердкреНрдЫред
  • RDB рд░ AOF рдЕрдШрд┐рд▓реНрд▓реЛ рджреБрдИ рдХреЛ рд╕рдВрдпреЛрдЬрди рд╣реЛред

рд╕рдмреИ рд╡рд┐рдзрд┐рд╣рд░реВрд╕рдБрдЧ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдлрд╛рдЗрджрд╛ рд░ рдмреЗрдлрд╛рдЗрджрд╛рд╣рд░реВ рдЫрдиреН, рдо рддреА рд╕рдмреИрд▓рд╛рдИ рд╕реВрдЪреАрдмрджреНрдз рдЧрд░реНрдиреЗрдЫреИрди, рдо рдХреЗрд╡рд▓ рдмрд┐рдиреНрджреБрд╣рд░реВрдорд╛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдЧрд░реНрдиреЗрдЫреБ рдЬреБрди рдореЗрд░реЛ рд╡рд┐рдЪрд╛рд░рдорд╛, рд╕реНрдкрд╖реНрдЯ рдЫреИрдиред

рдкрд╣рд┐рд▓реЛ, RDB рд╕реНрдиреНрдпрд╛рдкрд╕рдЯ рдмрдЪрдд рдЧрд░реНрди рдлреЛрд░реНрдХрд▓рд╛рдИ рдХрд▓ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдпрджрд┐ рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдбреЗрдЯрд╛ рдЫ рднрдиреЗ, рдпрд╕рд▓реЗ рдХреЗрд╣рд┐ рдорд┐рд▓рд┐рд╕реЗрдХреЗрдиреНрдб рджреЗрдЦрд┐ рдПрдХ рд╕реЗрдХреЗрдиреНрдбрдХреЛ рдЕрд╡рдзрд┐рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдмреИ Redis рд╣реНрдпрд╛рдЩреНрдЧ рдЧрд░реНрди рд╕рдХреНрдЫред рдердк рд░реВрдкрдорд╛, рдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдпрд╕реНрддреЛ рд╕реНрдиреНрдпрд╛рдкрд╕рдЯрдХреЛ рд▓рд╛рдЧрд┐ рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрд┐рдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рдЬрд╕рд▓реЗ рддрд╛рд░реНрдХрд┐рдХ рдореЗрд╕рд┐рдирдорд╛ RAM рдХреЛ рджреЛрд╣реЛрд░реЛ рдЖрдкреВрд░реНрддрд┐ рд░рд╛рдЦреНрди рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреНрдЫ: рдпрджрд┐ 8 GB Redis рдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рдВрдЯрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ, 16 GB рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирдорд╛ рдЙрдкрд▓рдмреНрдз рд╣реБрдиреБрдкрд░реНрдЫред рдпреЛред

рджреЛрд╕реНрд░реЛ, рдЖрдВрд╢рд┐рдХ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рдирдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЫрдиреНред AOF рдореЛрдбрдорд╛, рдЬрдм рджрд╛рд╕ рдкреБрди: рдЬрдбрд╛рди рд╣реБрдиреНрдЫ, рдЖрдВрд╢рд┐рдХ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рдирдХреЛ рд╕рдЯреНрдЯрд╛, рдкреВрд░реНрдг рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпреЛ рдХрд┐рди рд╣реБрдиреНрдЫ, рдореИрд▓реЗ рдмреБрдЭреНрди рд╕рдХрд┐рдиред рддрд░ рдпреЛ рд╕рдореНрдЭрдирд╛ рд▓рд╛рдпрдХ рдЫред

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

рдирд┐рд╖реНрдХрд░реНрд╖рдорд╛

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

рд╕реНрд░реЛрдд: www.habr.com

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