Юлия Льюсон, вице-президент по корпоративным вопросам
В мае мы объявили о начале партнерской программы с Redis Labs, суть которой заключается в переносе их программного обеспечения Redis Enterprise в Azure, сделав его частью кэша Azure для Redis. Мы были поражены тем, какой резонанс вызвал этот проект. Отныне вы можете использовать Redis для решения новых задач, делая ваши кэши больше и стабильнее, чем когда-либо ранее.
Еще никогда не было более подходящего времени для такой технологии, как Redis. В связи с тем, что миллиарды людей во всем мире работают, не выходя из дома, веб-приложения должны отвечать нынешним реалиям. Крупные и малые предприятия, в свою очередь, должны получить возможность быстрого масштабирования. Такие решения, как Redis, позволяют разработчикам оптимизировать свои архитектуры данных и решать вышеназванные проблемы.
Мы видим огромную популярность приложения Azure Кэш для сетевого журналируемого хранилища данных Redis, которое имеет открытый исходный код. Поскольку клиенты Azure использовали Redis в качестве распределителя кэша, хранилища сеансов и брокера сообщений. Мы рады сообщить о внедрении технологии Redis Enterprise, а также выходе в свободный доступ новых сценариев для разработчиков, таких как поиск, дедупликация и анализ временных рядов.
Что такое Redis Enterprise в Azure?
Microsoft и Redis Labs тесно сотрудничают, чтобы впервые объединить технологию Redis Labs и крупнейшую облачную платформу. В результате получилось приложение, разработанное совместно Microsoft и Redis Labs. Поддержка упрощена: Microsoft создала первоначальную базу, и, при необходимости привлекает специалистов Redis Labs. Приложение имеет два новых уровня – Enterprise и Enterprise Flash. Кроме того, в тестовую версию включено множество функций, полезных для корпоративных клиентов.
Когда можно будет опробовать Redis Enterprise в Azure
В то время как существующие три уровня кэша Azure для Redis предоставляют расширенные, универсальные и хорошо масштабируемые возможности, новое приложение дает еще больше возможностей корпоративным клиентам.
Новые варианты использования
Кэш Azure для Redis всегда был отличным вариантом для разработчиков, которым нужен облегченный «распределитель» кэша, хранилище сеансов или брокер сообщений. С добавлением модулей Redis появилось несколько новых удобных способов использования Redis.
На данный момент поддерживаются следующие модули:
-
RediSearch – вторичный индекс в реальном времени с полнотекстовой поисковой системой, которая работает поверх ваших данных в Redis. Этот модуль позволяет вам интегрировать в приложение невероятно быстрый поисковик, одновременно поддерживая расширенные функции, такие как полнотекстовое индексирование и автозаполнение.
-
RedisBloom – добавляет серию вероятностных структур данных, таких как фильтры TopK и Count-Min Sketch, Bloom и Cuckoo. Они незначительно влияют на точность, взамен значительно сокращая использование памяти и повышая производительность.
-
RedisTimeSeries – добавляет структуру данных временных рядов для приема и запроса миллионов данных в режиме выборки в реальном времени. Он также включает набор инструментов, специально предназначенный для временных рядов, с такими функциями, как понижающая выборка, настройка периодов хранения данных и агрегирование запросов. Основные варианты использования включают Интернет вещей, потоковую передачу данных и мониторинг приложений.
Использование Redis в масштабе предприятия
С опцией Enterprise Flash можно увеличить емкость DRAM за счет флэш-памяти NVMe и постоянной памяти. Это дает возможность хранить намного большие объемы данных, экономя ресурсы. Теперь вы можете создавать кэши, которые возросли в десять раз – до 13 ТБ, что избавляет от необходимости разделять данные на несколько кэшей. Эта конфигурация также значительно снижает ваши затраты в расчете на гигабайты.