Редис Това е усъвършенствана платформа, която ни позволява да съхраняваме стойности и да ги консултираме много бързо, тя е като кеш, в който можем да работим със сесии или данни, които трябва да продължат по време на сесия, без да е необходимо да ги съхраняваме в базата данни.
За да може да се използва Редис, Ларавел Трябва само да имате екземпляр на този сървър на място, където можете да получите достъп до него, тъй като имаме класове, които ни дават поддръжка, за да можем да взаимодействаме правилно с услугата.
ИзискванияПърво ще имаме нужда от сървър Редис функционални и достъпни за нашето приложение, за това можем да посетим redis.io и ускорете как да го инсталирате. Тогава ще се нуждаем от стандартна инсталация на Ларавел, ние също трябва да знаем как да правим изгледи и маршрути.
Ще следваме няколко прости стъпки, за да накараме всичко да работи:
1- На първо място трябва да създадем някои маршрути, първият ще бъде този, който формата ни показва, когато правим заявката ПОЛУЧАВАЙТЕ, тогава ще създадем маршрут, който улавя изпращането на формуляра чрез Post и предава стойностите на РедисИ накрая, трябва да създадем маршрут, който извиква изглед и показва стойностите, получени от Редис. Нека да видим кода, който трябва да използваме:
2- Ако погледнем малко връзката с Редис се обработва от клас със същото име, който принадлежи към пакети на Ларавел, ние използваме вашия метод Връзка () с която ще установим връзката между нашето приложение и сървъра Редис, след това, за да зададем стойностите, които ще използваме, ще използваме метода hset ()В рамките на метода ние установяваме екземпляра, който ще вземе, името на променливата и накрая стойността, в този случай какво получава от формата.
3- След това в изгледа, който консултира данните, ще направим връзката със сървъра отново Редис, и ние ще получим с метода hget (), екземпляра и неговата стойност, които изискваме, и с това можем да направим впечатление за съдържанието му, като по този начин потвърдим, че нашето приложение работи.
Защо да използвате Redis?Това е много по -бърза услуга, отколкото използването на База данни за съхраняване на сесии, с това имаме предимството, че можем да преместваме големи количества данни за много потребители, без да компрометираме производителността или опита на нашето приложение.
Освен това можем да използваме и Редис като посредник за споделяне на информация с други услуги, които са в нашата екосистема и по този начин се възползват максимално от наличните инструменти.
С това завършваме този урок, научихме се как да го включим Редис и неговите предимства пред нашето приложение, направено в Ларавел, Въпреки Редис вашата база данни не е релационна база данни ключ> стойност, ни позволява ефективно да организираме информация, може би не като традиционните приложения, но можем по някакъв начин да се възползваме от голямата й скорост.
Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка