Koti tietokannat Mikä on redis? - määritelmä techopediasta

Mikä on redis? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä Redis tarkoittaa?

Redis on edistyksellinen avain-arvovarasto, tunnetaan paremmin tietorakennepalvelimena.

Sitä voidaan pitää tietotyyppinä tietokannasta, joka toimii avain-arvoparien kanssa ja käyttää päämuistia tietojen tallentamiseen. Päämuistin käyttö tarkoittaa, että se on sekä nopea että skaalautuva, mutta RAM-muistin kapasiteetti voi rajoittaa sitä.

Siinä on myös sisäänrakennettu pysyvyys, vaikka tilannevedokset ja päiväkirjaaminen levylle, jotta sitä voidaan käyttää Ei SQL-tietokantaan.

Techopedia selittää Redisin

Redis kuvataan edistyneeksi avain-arvovarastoksi kuin suorana tietokannaksi sen takia, että se tallentaa tietoja avain-arvopareina, jotka voivat sisältää merkkijonoja, luetteloita, hash-joukkoja ja lajiteltuja joukkoja.


Se toimii muistissa olevan tietojoukon kanssa erinomaisen suorituskyvyn saavuttamiseksi ja se voi suorittaa atomioperaatioita, kuten merkkijonojen lisääminen, hash-arvojen lisääminen, jäsenten etsiminen ja hakeminen luettelosta, laskentajoukkojen leikkaus, liitos ja ero ja paljon muuta.


Riippuen käyttötapauksesta, johon Redis on otettu käyttöön, datan voidaan saada säilyttämään tyhjentämällä tietojoukko levylle tai lisäämällä jokainen komento lokiin.


Redis on avoimen lähteen ja BSD-lisensoitu. Sen on kehittänyt Salvatore Sanfilippo, ja se julkaistiin alun perin 10. huhtikuuta 2009.


Ohjelma on kirjoitettu ANSI C: llä ja se on testattu perusteellisesti POSIX-järjestelmille, kuten Linux, BSD ja OSX. Windows-versiota ei ole, mutta Microsoft kehittää ja ylläpitää Windowsin 32- ja 64-bittistä kokeellista versiota.

Mikä on redis? - määritelmä techopediasta