Redis

Autor: Eugene Taylor
Data Utworzenia: 11 Sierpień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
What is Redis and What Does It Do?
Wideo: What is Redis and What Does It Do?

Zawartość

Definicja - Co oznacza Redis?

Redis to zaawansowany magazyn klucz-wartość, lepiej znany jako serwer struktury danych.


Można to uznać za rodzaj bazy danych, która współpracuje z parami klucz-wartość i wykorzystuje pamięć główną do przechowywania danych.Wykorzystanie pamięci głównej oznacza, że ​​jest ona zarówno szybka, jak i skalowalna, ale może być ograniczona pojemnością pamięci RAM.

Ma również wbudowaną trwałość podczas wykonywania migawek i kronikowania na dysk, dzięki czemu można go używać jako bazy danych bez SQL.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Redis

Redis jest opisywany jako bardziej zaawansowany magazyn klucz-wartość niż zwykła baza danych ze względu na sposób, w jaki przechowuje dane jako pary klucz-wartość, które mogą zawierać ciągi, listy, zbiory skrótów i zestawy posortowane.

Współpracuje z zestawem danych w pamięci w celu osiągnięcia wyjątkowej wydajności i może uruchamiać operacje atomowe, takie jak dodawanie ciągów, zwiększanie wartości skrótu, znajdowanie i wyszukiwanie elementów na liście, przecięcie zestawu obliczeniowego, suma i różnica i wiele innych.

W zależności od przypadku użycia, dla którego wdrożono Redis, dane można utrwalić, zrzucając zestaw danych na dysk lub dodając każde polecenie do dziennika.

Redis jest open source i posiada licencję BSD. Został opracowany przez Salvatore Sanfilippo i został pierwotnie wydany 10 kwietnia 2009 roku.

Program napisany jest w ANSI C i jest dokładnie testowany pod kątem systemów POSIX, takich jak Linux, BSD i OSX. Nie ma oficjalnej wersji systemu Windows, ale Microsoft opracowuje i utrzymuje 32-bitową i 64-bitową wersję eksperymentalną systemu Windows.