Izmantojiet Redis kopā ar Laravel

Satura rādītājs

Redis Tā ir uzlabota platforma, kas ļauj mums ļoti ātri saglabāt vērtības un ar tām iepazīties, tā ir kā kešatmiņa, kurā mēs varam strādāt ar sesijām vai datiem, kuriem sesijas laikā ir jāpaliek, un tie nav jāglabā datu bāzē.

Lai varētu izmantot Redis, Laravel Jums ir jābūt tikai šī servera gadījumam vietā, kur varat tam piekļūt, jo mums ir klases, kas sniedz mums atbalstu, lai mēs varētu pareizi mijiedarboties ar pakalpojumu.

PrasībasVispirms mums būs nepieciešams serveris Redis funkcionāls un pieejams mūsu lietojumprogrammai, tāpēc mēs to varam apmeklēt redis.io un uzziniet, kā to instalēt. Tad mums būs nepieciešama standarta instalācija Laravelmums arī jāzina, kā izveidot skatus un maršrutus.

Mēs veiksim dažas vienkāršas darbības, lai viss darbotos:

1- Vispirms mums ir jāizveido daži maršruti, pirmais būs tas, kuru veidlapa mums parāda, kad mēs iesniedzam pieprasījumu GŪT, tad mēs izveidosim maršrutu, kas fiksēs veidlapas iesniegšanu, izmantojot pastu un nodos vērtības RedisVisbeidzot, mums ir jāizveido maršruts, kas izsauc skatu un parāda no tā iegūtās vērtības Redis. Apskatīsim kodu, kas mums jāizmanto:

2- Ja mēs mazliet paskatāmies uz saikni ar Redis tiek apstrādāta ar tāda paša nosaukuma klasi, kas pieder pakotnēm no Laravel, mēs izmantojam jūsu metodi savienojums () ar kuru mēs izveidosim savienojumu starp mūsu lietojumprogrammu un serveri Redis, tad, lai iestatītu izmantojamās vērtības, mēs izmantosim metodi hset ()Metodes ietvaros mēs nosakām instanci, kuru tā uzņemsies, mainīgā nosaukumu un visbeidzot vērtību, šajā gadījumā to, ko tā saņem no veidlapas.

3- Tad, skatoties uz datiem, mēs atkal izveidosim savienojumu ar serveri Redis, un mēs iegūsim šo metodi hget (), instanci un tās vērtību, kas mums nepieciešama, un ar to mēs varam radīt iespaidu par tās saturu, tādējādi apstiprinot, ka mūsu lietojumprogramma darbojas.

Kāpēc izmantot Redis?Tas ir daudz ātrāks pakalpojums nekā a Datu bāze lai saglabātu sesijas, mums ir tā priekšrocība, ka mēs varam pārvietot lielu datu apjomu daudziem lietotājiem, neapdraudot mūsu lietojumprogrammas veiktspēju vai pieredzi.

Turklāt mēs varam arī izmantot Redis kā starpnieks, lai dalītos informācijā ar citiem mūsu ekosistēmas pakalpojumiem un tādējādi maksimāli izmantotu pieejamos rīkus.

Ar to mēs pabeidzam šo apmācību, mēs esam iemācījušies iekļaut Redis un tās priekšrocības mūsu izveidotajai lietojumprogrammai Laravel, Neskatoties Redis jūsu datu bāze nav relāciju datu bāze atslēga> vērtība, ļauj mums efektīvi organizēt informāciju, varbūt ne kā tradicionālās lietojumprogrammas, bet mēs varam kaut kā izmantot tās lielo ātrumu.

Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave