Конфигурация для Redis в Azure Kubernetes - PullRequest
0 голосов
/ 24 апреля 2019

В Azure Kubernetes Service работает приложение, состоящее из нескольких контейнеров .NET Core, подключающихся к базе данных SQL в Azure SQL.Мы будем использовать Redis для кэширования некоторых фрагментов и уменьшения количества запросов к базе данных SQL.

Самое большее, мы будем кэшировать 2 ГБ в Redis.Меня не волнует сохранение данных более нескольких минут.

В этом случае использования ниже более уместно ли использовать экземпляр Azure Redis Cache или контейнеры Redis в kubernetes?

1 Ответ

3 голосов
/ 24 апреля 2019

Все зависит от вас самих. Я покажу вам кое-что по моему собственному мнению.

Контейнер Redis в kubernetes, я думаю, будет быстрее получать доступ, потому что они находятся в одном кластере. Кроме того, это контейнер, он имеет наименьшее количество зависимостей и компонентов и запускается быстрее. Если вы просто хотите хранить данные без каких-либо требований, это лучший выбор.

Экземпляр Azure Redis Cache, он имеет больше функций и контроля, а также более безопасен. Если вам нужно больше, чем хранить данные, это лучший выбор.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...