Uczestnicy powinni dobrze radzić sobie z podstawowymi zadaniami związanymi z administrowaniem systemem przy użyciu wiersza poleceń systemu Linux. Niektóre tematy wymagają umiejętności programowania lub pisania skryptów. Podczas rezerwacji prosimy o podanie języków programowania, które są ci znane. Jeśli ich nie ma, będziemy po prostu wydawać polecenia redis z redis-cli.
Redis to open source'owy (na licencji BSD) magazyn struktur danych w pamięci, używany jako baza danych, pamięć podręczna i broker wiadomości.
Moduł 1: Konfiguracja początkowa
- Zwolnienia Redis
- Instalacja
- Konfiguracja
- Model zabezpieczeń
- Uruchamianie Redis podczas rozruchu
- Wzmocnienie zabezpieczeń stosowane przez popularne Linux dystrybucje
- Biblioteki klienckie i powiązania językowe
Moduł 2: Model danych
- Podstawowe typy danych i polecenia do ich manipulacji
- Typowe przypadki użycia dla każdego typu danych
- Powszechne konwencje nazewnicze dla kluczy Redis
- „Redis jest głównie jednowątkowy” - co to oznacza w praktyce
- Protokół Redis wire
- Co zrobić, jeśli biblioteka klienta nie zna pewnego przydatnego polecenia
- Dlaczego niektóre polecenia są celowo niedostępne w niektórych bibliotekach klienta
- Jak dostosować swoje podejście z perspektywy projektanta bazy danych relacyjnej
- Ogólne wskazówki dotyczące organizacji danych
- Wygaśnięcie
- Pub/Sub
- Transakcje & skrypty Lua
- Zewnętrzne moduły
- Ogólne wskazówki dotyczące spójności danych
Moduł 3: Wskazówki dotyczące wydajności
- Benchmarking Redis
- Polecenia do unikania
- Rozwiązywanie problemów z opóźnieniami
- Problemy z dużymi żądania DEL - co zastosować zamiast
- Pipelining
- Masowa insertacja
- Rozwiązywanie problemów z nadmiernym zużyciem pamięci
- Wskazówki dotyczące optymalizacji pamięci
Moduł 4: Operacje
- Dostępne mechanizmy trwałości
- Zasady ostrożności zapobiegające zużyciu SSD
- Kopia zapasowa i przywracanie
- Narzędzia do eksplorowania zawartości bazy danych
- Narzędzia do analizy dumpów
- Dostosowywanie trwałości względem wydajności
- Przełączanie między RDB a AOF
- Przypadki użycia dla bezdyskowego Redis
- Parametry poziomu systemu operacyjnego związane z Redis
- Monitorowanie wydajności Redis
Moduł 5: Więcej niż jeden Redis
- Uruchamianie wielu instancji Redis na jednym serwerze
- Partycjonowanie na poziomie aplikacji
- Replikacja master-slave
- Wysoka dostępność przy użyciu Redis Sentinel
- Klaster Redis
- Sprawianie, by Sentinel i klaster działały przez NAT
- Tworzenie spójnych kopii zapasowych
United Arab Emirates - Redis for Developers and System Administrators
Qatar - Redis for Developers and System Administrators
Egypt - Redis for Developers and System Administrators
Saudi Arabia - Redis for Developers and System Administrators
South Africa - Redis for Developers and System Administrators
Brasil - Redis para Desenvolvedores e Administradores de Sistemas
Canada - Redis for Developers and System Administrators
中国 - Redis for Developers and System Administrators
香港 - Redis for Developers and System Administrators
澳門 - Redis for Developers and System Administrators
台灣 - Redis for Developers and System Administrators
USA - Redis for Developers and System Administrators
Österreich - Redis for Developers and System Administrators
Schweiz - Redis for Developers and System Administrators
Deutschland - Redis for Developers and System Administrators
Czech Republic - Redis for Developers and System Administrators
Denmark - Redis for Developers and System Administrators
Estonia - Redis for Developers and System Administrators
Finland - Redis for Developers and System Administrators
Greece - Redis for Developers and System Administrators
Magyarország - Redis for Developers and System Administrators
Ireland - Redis for Developers and System Administrators
Luxembourg - Redis for Developers and System Administrators
Latvia - Redis for Developers and System Administrators
España - Redis para Desarrolladores y Administradores de Sistemas
Italia - Redis for Developers and System Administrators
Lithuania - Redis for Developers and System Administrators
Nederland - Redis for Developers and System Administrators
Norway - Redis for Developers and System Administrators
Portugal - Redis para Desenvolvedores e Administradores de Sistemas
România - Redis for Developers and System Administrators
Sverige - Redis for Developers and System Administrators
Türkiye - Redis for Developers and System Administrators
Malta - Redis for Developers and System Administrators
Belgique - Redis for Developers and System Administrators
France - Redis for Developers and System Administrators
日本 - Redis for Developers and System Administrators
Australia - Redis for Developers and System Administrators
Malaysia - Redis for Developers and System Administrators
New Zealand - Redis for Developers and System Administrators
Philippines - Redis for Developers and System Administrators
Singapore - Redis for Developers and System Administrators
Thailand - Redis for Developers and System Administrators
Vietnam - Redis for Developers and System Administrators
India - Redis for Developers and System Administrators
Argentina - Redis para Desarrolladores y Administradores de Sistemas
Chile - Redis para Desarrolladores y Administradores de Sistemas
Costa Rica - Redis para Desarrolladores y Administradores de Sistemas
Ecuador - Redis para Desarrolladores y Administradores de Sistemas
Guatemala - Redis para Desarrolladores y Administradores de Sistemas
Colombia - Redis para Desarrolladores y Administradores de Sistemas
México - Redis para Desarrolladores y Administradores de Sistemas
Panama - Redis para Desarrolladores y Administradores de Sistemas
Peru - Redis para Desarrolladores y Administradores de Sistemas
Uruguay - Redis para Desarrolladores y Administradores de Sistemas
Venezuela - Redis para Desarrolladores y Administradores de Sistemas
Polska - Redis for Developers and System Administrators
United Kingdom - Redis for Developers and System Administrators
South Korea - Redis for Developers and System Administrators
Pakistan - Redis for Developers and System Administrators
Sri Lanka - Redis for Developers and System Administrators
Bulgaria - Redis for Developers and System Administrators
Bolivia - Redis para Desarrolladores y Administradores de Sistemas
Indonesia - Redis for Developers and System Administrators
Kazakhstan - Redis for Developers and System Administrators
Moldova - Redis for Developers and System Administrators
Morocco - Redis for Developers and System Administrators
Tunisia - Redis for Developers and System Administrators
Kuwait - Redis for Developers and System Administrators
Oman - Redis for Developers and System Administrators
Slovakia - Redis for Developers and System Administrators
Kenya - Redis for Developers and System Administrators
Nigeria - Redis for Developers and System Administrators
Botswana - Redis for Developers and System Administrators
Slovenia - Redis for Developers and System Administrators
Croatia - Redis for Developers and System Administrators
Serbia - Redis for Developers and System Administrators
Bhutan - Redis for Developers and System Administrators