![What is Redis and What Does It Do?](https://i.ytimg.com/vi/8A_iNFRP0F4/hqdefault.jpg)
Zawartość
- Definicja - Co oznacza Redis?
- 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
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.