Cechy
Opis
InfoShare Academy to wiodąca akademia IT oferująca kompleksowe programy edukacyjne z nowych technologii dla firm. Od 2015 roku wspieramy organizacje w rozwoju zespołów technologicznych poprzez dedykowane kursy Machine Learning, DevOps, Data Engineering, Python, UX/UI Design, AWS i Kubernetes. Nasze szkolenia opierają się na praktycznych umiejętnościach i rzeczywistych przypadkach biznesowych. Współpracujemy z ponad 300 trenerami-praktykami z branży IT, dzięki czemu programy są dostosowane do aktualnych potrzeb rynku. Specjalizujemy się w reskillingu i upskillingu pracowników. Z nami zbudujesz efektywne zespoły wdrażające nowe technologie, które przyspieszą innowacje i wzmocnią konkurencyjność firmy na rynku. Sprawdź naszą ofertę szkoleń dedykowanych dla firm, które zostały stworzone z myślą o rozwijaniu kompetencji Twoich pracowników w obszarze IT.
- Redis jest jedną z popularniejszych baz danych NoSQL, która służy do przechowywania danych. Działa na zasadzie klucz-wartość. W odróżnieniu od standardowych rozwiązań Redis pracuje na pamięci RAM – a nie na dysku. Obejmuje on również struktury takie jak ciągi znaków, listy, zestawy ciągów, uporządkowane zestawy ciągów, hashe, mapy bitowe, dane powiązane z obiektami w przestrzeni, a także strumienie danych. Korzystanie z tej rozbudowanej bazy danych daje użytkownikowi sporo możliwości. Obsługa jest całkiem prosta, dlatego nawet mniej doświadczone osoby poradzą sobie z obsługą Redisa.
- Podczas szkolenia:
- Zdobędziesz wiedzę na temat Redis, jednej z popularniejszych baz danych NoSQL działającej na zasadzie klucz-wartość, która jest wyjątkowa ze względu na pracę w pamięci RAM
- Nauczysz się instalować Redis na różnych systemach operacyjnych, w tym Windows, Docker, Linux i MacOS
- Poznasz różne typy danych obsługiwane przez Redis, w tym ciągi (strings), tablice asocjacyjne (hashes), zbiory (sets), zbiory uporządkowane (sorted sets), listy (lists) i inne zaawansowane typy danych
- Poznasz koncepcję klastrów w Redis, w tym replikację, skalowanie, utworzenie klastra i rozwiązywanie problemów związanych z CROSSSLOT, a także korzystanie z klientów Redis, w tym C# i StackExchange.Redis
- Opanujesz tworzenie i przywracanie kopii bezpieczeństwa oraz wykorzystanie Redis Stack, w tym Redis Insight, JSON, Graph i Time Series.
- Dla wszystkich, którzy chcą wykorzystać object cache do przyspieszenia działania swojej witryny internetowej.
- Dla każdego, kto chce opanować chaos przy korzystaniu ogromnej liczby danych
- Opanujesz podstawowe operacje w Redis, takie jak połączenie, pingowanie, wybór bazy danych, zarządzanie kluczami oraz operacje na kluczach czasowych
- Zdobędziesz umiejętności związane z publikowaniem i subskrybowaniem wiadomości, zarządzaniem streamami danych oraz obsługą grup i transakcji
- Nauczysz się konfigurować, zabezpieczać i diagnozować bazę danych Redis, w tym uwierzytelnianie, autoryzację, konfigurację plików oraz wykorzystanie narzędzia Redis benchmark.
Instalacja
Windows
Docker
Linux
macOS
Połączenie
Ping
Wybór bazy danych
Klucze (Keys)
Podstawowe operacje
Klucze czasowe
Typy danych
Ciągi (Strings)
Tablice asocjacyjne (Hashes)
Zbiory (Sets)
Zbiory uporządkowane (Sorted Sets)
Listy (Lists)
Zbiory przestrzenne (Geo)
HyperLogLog
Mapy bitowe (Bitmaps)
Pola bitowe (Bitfields)
Pub/Sub
Wysyłanie wiadomości
Odbieranie wiadomości
Stream
Zapis do strumienia
Odczyt ze strumienia
Grupy
Transakcje
Utworzenie transakcji
Wycofanie zmian
Zatwierdzanie zmian
Śledzenie zmian
Konfiguracja
Polecenia
Plik
Command Line
Bezpieczeństwo
Uwierzytelnianie
Autoryzacja (ACL)
Konfiguracja
Diagnostyka
Metryki
Narzędzie Redis benchmark
Kopia bezpieczeństwa (Backup)
Tworzenie kopii
Przywracanie kopii
Redis Stack
Redis Insight
JSON
Graph
Time Series
Cluster
Replikacja
Skalowanie
Utworzenie klastra
Rozwiązanie problemu CROSSSLOT
Klienci
C#
StackExchange.Redis
16 h/2 dni
- Certyfikat ukończenia szkolenia
- Miesięczny dostęp do nagrania szkolenia (w przypadku formy online)
- Dostosowanie programu szkolenia do potrzeb klienta