При удалении базы данных RDS Postgres очищается ли подключенная Redis Elasticache? - PullRequest
0 голосов
/ 18 мая 2018

Этот простой вопрос, как следует из заголовка ...

Мы не совсем уверены, что перезагрузка данных в наш экземпляр RDS Postgres очищает наш кэш Redis, который кэширует вызовы, сделанные в эту БД.Поэтому мы не уверены, что наши новые данные, отображаемые в нашем пользовательском интерфейсе, состоят из новых или устаревших данных кэша.У кого-нибудь есть идея.

Мы разработали AWS, насколько могли, чтобы увидеть, можем ли мы увидеть данные / размер того, что находится в кэше, но без особой пользы.

Кажется довольно трудным исследовать простой вопрос, так как большинство результатов Google связаны с очисткой кэша, полная остановка (я полагаю, у многих людей есть проблемы с этим).

1 Ответ

0 голосов
/ 21 мая 2018

Еще немного углубившись в это, я нашел разумный показатель, который дает необходимую мне информацию.Для любого человека, который столкнется с той же проблемой в будущем, выполните следующие действия:

  1. Удалите свою БД.
  2. Перейдите на панель инструментов ElasticCache в AWS.
  3. Выберитекеш, который вас интересует.
  4. Прокручивайте графы метрик вниз, пока не увидите 'Текущие элементы (количество)'
  5. Из этого графика вы можете увидеть числоэлементов в вашем кеше, и должно быть довольно ясно, если DB Drop очищает кеш.

NB В настоящее время запись БД, по-видимому, очищает нашкэша, хотя мы не совсем уверены, является ли это необязательным параметром, который мы ввели и который можно отключить.

...