რომელია ნაგულისხმევი მდგრადობის რეჟიმი Redis-ში?
რომელია ნაგულისხმევი მდგრადობის რეჟიმი Redis-ში?

ვიდეო: რომელია ნაგულისხმევი მდგრადობის რეჟიმი Redis-ში?

ვიდეო: რომელია ნაგულისხმევი მდგრადობის რეჟიმი Redis-ში?
ვიდეო: Redis Tutorial // Enabling Redis Persistence // Redis RDB // Redis AppendOnlyFile (AOF) 2024, ნოემბერი
Anonim

Snapshoting. რედის კადრების გადაღება ყველაზე მარტივია Redis მდგრადობის რეჟიმი . ის აწარმოებს მონაცემთა ნაკრების წერტილოვან სურათებს, როდესაც დაკმაყოფილებულია კონკრეტული პირობები, მაგალითად, თუ წინა სნეპშოტი შეიქმნა 2 წუთზე მეტი ხნის წინ და უკვე არის მინიმუმ 100 ახალი ჩაწერა, იქმნება ახალი სნეპშოტი.

უბრალოდ, არის თუ არა Redis მუდმივი ნაგულისხმევად?

რედის არ არის ვერცხლის ტყვია თუნდაც გამძლეობა დიახ, რედის არის მუდმივი მაგრამ მისი მეხსიერების საზღვრების გამო ეს არ არის ყველა შემთხვევისთვის. პირველი, ყველა აპლიკაციას არ სჭირდება სწრაფი წვდომა. მეორეც, მეხსიერება ძვირია.

მეორეც, როგორ გამორთო გამძლეობა Redis-ში? იმისათვის, რომ გამორთოთ ყველა მონაცემთა მდგრადობა Redis-ში, გააკეთეთ შემდეგი:

  1. გამორთეთ AOF მხოლოდ დამატებული კონფიგურაციის დირექტივის no-ზე (ეს არის ნაგულისხმევი მნიშვნელობა)
  2. გამორთეთ RDB სნეპშოტირება შენახვის კონფიგურაციის ყველა დირექტივის გამორთვით (კომენტირების საშუალებით) (არის 3 ნაგულისხმევად განსაზღვრული)

რა არის Redis გამძლეობა?

Redis Persistence . RDB გამძლეობა ახორციელებს თქვენი მონაცემთა ნაკრების წერტილოვან სურათებს განსაზღვრულ ინტერვალებში. AOF გამძლეობა აღრიცხავს სერვერის მიერ მიღებულ ყველა ჩაწერის ოპერაციას, რომელიც კვლავ გათამაშდება სერვერის გაშვებისას, ორიგინალური მონაცემთა ნაკრების რეკონსტრუქცია.

რომელი კონფიგურაციის პარამეტრი განსაზღვრავს ფაილს, რომელშიც ინახება RDB სნეპშოტის დუმი?

ნაგავსაყრელი . rdb ფაილი არის ნაგულისხმევი ფაილი რომელშიც რედის იქნება შენახვა მონაცემები დისკზე, თუ ჩართავთ rdb დაფუძნებული გამძლეობა რედისში. კონფ ფაილი . ამ შემთხვევაში, უმჯობესია მისი მიღება redis config-დან ქვემოთ მოცემული ბრძანების შესრულებით.

გირჩევთ: