Memcached: Pierwsze kroki
Jak zacząć z Memcached
Witamy w dokumentacji Stackhero
Stackhero oferuje w pełni zarządzany Memcached cloud, który upraszcza cache'owanie aplikacji, zapewniając jednocześnie bezpieczeństwo i wysoką wydajność.
- Wdrażaj aktualizacje w kilka sekund jednym kliknięciem.
- Uzyskaj stabilną wydajność i wysoką bezpieczeństwo na prywatnej, dedykowanej infrastrukturze.
Oszczędzaj swój czas i skup się na rozwoju. Memcached cloud hosting od Stackhero jest gotowy do użycia w około 5 minut.
Memcached to niezwykle szybki system przechowywania klucz/wartość w pamięci. Jest szeroko stosowany do buforowania i poprawy wydajności dynamicznych aplikacji internetowych poprzez zmniejszenie obciążenia baz danych.
Udostępniliśmy kilka przykładów kodu, które pomogą Ci połączyć się z instancją Memcached. Znajdziesz je w następującym repozytorium Git: https://github.com/stackhero-io/memcachedGettingStarted.
Szyfrowanie komunikacji Memcached (TLS)
Domyślnie Memcached nie szyfruje komunikacji. Jednak na Stackhero szyfrowanie TLS jest domyślnie włączone.
Będziesz potrzebować klienta, który obsługuje szyfrowanie TLS. Jeśli Twój preferowany klient nie obsługuje TLS, możesz użyć stunnel na swoim serwerze klienckim. Stunnel nasłuchuje lokalnie na porcie 11211 (dla danych nieszyfrowanych) i przesyła te dane do Twojej instancji Stackhero przez szyfrowane połączenie TLS.
Ochrona Memcached przed atakami brute force
Twoja instancja Memcached jest zabezpieczona loginem i hasłem. Stackhero automatycznie ustawia bardzo silne domyślne hasło. Jeśli zdecydujesz się je zmienić, upewnij się, że nowe hasło jest równie silne.
Dla zwiększenia bezpieczeństwa i ochrony przed atakami brute force zaleca się skonfigurowanie zapory Stackhero (dostępnej w zakładce "Firewall") w celu ograniczenia połączeń tylko do autoryzowanych adresów IP. Ten krok jest ważny i może znacznie poprawić Twoje bezpieczeństwo.