RE:NODE
ჰოსტინგი

ბაზები5 წუთის საკითხავი

Redis და გჭირდება თუ არა ის ჯერ საერთოდ

სესიები, ქეშები, რიგები და სიხშირის ლიმიტები ნამდვილი მიზეზებია. მხოლოდ სისწრაფე — არა, და მისი ნაადრევად დამატება მეორე რამეს გაძლევს, რომელსაც ჩავარდნა შეუძლია.


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

კარგი მიზეზები

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

ცუდი მიზეზები

„ჩემი ბაზა ნელია“, რაც ჩვეულებრივ დაკლებული ინდექსია. „ყველა იყენებს“, რაც მიზეზი არაა. და ისეთი რამის შენახვა ქეშში, რომლის დაკარგვის საშუალებაც არ გაქვს, მაშინ როცა ის შეიძლება არაპერსისტენტულად იყოს კონფიგურირებული.