Domov Baze podatkov Kaj je redis? - definicija iz tehopedije

Kaj je redis? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Redis?

Redis je napredna trgovina s ključnimi vrednostmi, bolj znana kot strežnik strukture podatkov.

Lahko ga obravnavamo kot vrsto baze podatkov, ki deluje s pari ključ-vrednost in uporablja glavni pomnilnik za shranjevanje podatkov. Uporaba glavnega pomnilnika pomeni, da je hiter in razširljiv, vendar ga lahko omeji zmogljivost RAM-a.

Prav tako ima vgrajeno obstojnost, čeprav posnamete in vozite na disk, tako da ga lahko uporabljate kot bazo podatkov SQL.

Tehopedia razlaga Redis

Redis je opisan kot napredna shramba ključ-vrednost in ne kot dokončna baza podatkov zaradi načina shranjevanja podatkov kot parov ključ-vrednost, ki lahko vsebujejo strune, sezname, naštevanja in razvrščene nabore.


Deluje z naborom podatkov v pomnilniku, da doseže izjemne zmogljivosti in lahko izvaja atomske operacije, kot so dodajanje strun, povečevanje vrednosti hash, iskanje in pridobivanje članov na seznamu, presečišče nastavljenih računov, združevanje in razlika in drugo.


Glede na primer uporabe, za katerega je Redis implementiran, se lahko podatki obdržijo tako, da na disk naložijo nabor podatkov ali dodajo vsak ukaz v dnevnik.


Redis je odprt in ima BSD. Razvil jo je Salvatore Sanfilippo, prvotno pa je bil izdan 10. aprila 2009.


Program je napisan v ANSI C in je temeljito preizkušen za sisteme POSIX, kot so Linux, BSD in OSX. Uradne različice sistema Windows ni, vendar Microsoft razvija in vzdržuje 32-in 64-bitno eksperimentalno različico sistema Windows.

Kaj je redis? - definicija iz tehopedije