Dom baze podataka Što je redis? - definicija iz tehopedije

Što je redis? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Redis?

Redis je napredna trgovina ključeva i vrijednosti, poznatija kao poslužitelj strukture podataka.

Može se smatrati tipom baze podataka koja radi s parovima ključ-vrijednost i koristi glavnu memoriju za pohranu podataka. Upotreba glavne memorije znači da je i brza i skalabilna, ali može biti ograničena kapacitetom RAM-a.

Ona također ima ugrađenu upornost, ali snimanje i putovanje na disk, tako da se može koristiti kao baza podataka bez SQL-a.

Tehopedia objašnjava Redis

Redis je opisan kao napredna pohrana ključa i vrijednosti, a ne kao otvorena baza podataka zbog načina na koji pohranjuje podatke kao parove ključeva i vrijednosti koji mogu sadržavati nizove, popise, hash skupove i sortirane skupove.


Radi s podacima u memoriji kako bi se postigle izvanredne performanse i može izvoditi atomske operacije poput dodavanja nizova, povećanja hash vrijednosti, pronalaženja i dohvaćanja članova na popisu, raskrižja skupa skupa, sjedinjenja i razlike i još mnogo toga.


Ovisno o slučaju upotrebe za koji je Redis implementiran, podaci se mogu učiniti postojanim izbacivanjem skupa podataka na disk ili dodavanjem svake naredbe u zapisnik.


Redis je otvoren s licencom BSD. Razvio ga je Salvatore Sanfilippo, a u početku je objavljen 10. travnja 2009.


Program je napisan na ANSI C i temeljito je testiran na POSIX sustavima kao što su Linux, BSD i OSX. Ne postoji službena verzija sustava Windows, ali Microsoft razvija i održava Windows 32- i 64-bitnu eksperimentalnu verziju.

Što je redis? - definicija iz tehopedije