Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Uruchamianie integracji ElastiCache

ElastiCache to usługa Redis w chmurze firmy Amazon Web Services. Jest to w pełni zarządzana usługa Redis w chmurze, podobnie jak inne bazy danych w chmurze oferowane przez AWS, co oznacza, że ​​skalowanie instancji Redis jest bardzo proste. Wielkie nazwiska, takie jak Adobe i Airbnb, używają ElastiCache.

Jeśli chcesz używać ElastiCache Redis z RDBTools, musisz uruchomić RDBTools na instancji EC2, która ma dostęp do klastra ElastiCache Redis. Dzieje się tak, ponieważ ElastiCache zezwala tylko na połączenia z własnej sieci AWS, tj. możesz uzyskać dostęp do instancji ElastiCache Redis tylko z instancji EC2, a nie z serwera działającego poza siecią AWS.

Następujące 2 funkcje usprawniają przepływ pracy z ElastiCache:

  • Szablon uruchamiania CloudFormation
  • Automatyczne wykrywanie instancji ElastiCache

Szablon uruchamiania CloudFormation

Uruchamianie RDBTools na instancji EC2 było procesem wieloetapowym. Będziesz musiał uruchomić instancję EC2, zainstalować docker, uruchomić kontener dokera RDBTools, skonfigurować grupy bezpieczeństwa, aby umożliwić dostęp itp.

Korzystając z naszego szablonu CloudFormation, możesz uniknąć wszystkich tych kłopotów i za pomocą kilku kliknięć możesz uruchomić RDBTools na nowej instancji EC2.

Zobacz naszą dokumentację CloudFormation, aby dowiedzieć się więcej.

Automatyczne wykrywanie instancji ElastiCache

RDBTools może teraz automatycznie wykrywać instancje ElastiCache, jeśli działa na instancji EC2. Pojawi się nowy przycisk z napisem Synchronizuj z AWS ElastiCache , tuż obok Dodaj instancję przycisk.

Kliknięcie tego przycisku przeniesie Cię do ekranu z listą wszystkich Twoich instancji ElastiCache. Tutaj możesz wybrać instancje, które chcesz dodać, i dodać hasło, jeśli Twoja instancja jest chroniona hasłem.

Po wybraniu instancji i pomyślnym połączeniu wystarczy kliknąć Dodaj wybrane instancje aby dodać je wszystkie razem.

Nasz szablon CloudFormation i automatyczne wykrywanie instancji ElastiCache sprawiają, że korzystanie z RDBTools z ElastiCache jest bardzo łatwe, a nawet łatwiejsze niż praca z lokalnymi instancjami. Odwiedź naszą stronę startową CF, aby spróbować samemu!


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jackson deserializuje obiekt z listą interfejsów sprężyny

  2. Spring Data RedisTemplate:serializacja wartości i wartości HashValue

  3. Jak przechowywać tablicę obiektów w Redis?

  4. Czy master zawsze redisuje instancję z najmniejszym priorytetem?

  5. Konfigurowanie Redis ElastiCache z Elastic BeanStalk + Django