Platform V
DataGrid
Распределенная база данных для высокопроизводительных вычислений в оперативной памяти
Функции
Особенности
- Поддержка авторизации и аутентификации
- Горизонтальное масштабирование
- Множественные сценарии обработки данных на высоких скоростях
- Кеширование сложных объектов
- Возможность кэширования данных из реляционных СУБД
- Прозрачное шифрование данных
- Интеграция со Spark, Hadoop, Kafka, Flink
Примеры использования
01
02
03
04
05
Преимущества
По сравнению с open source версией позволяет быстро выдавать новую функциональность в промышленную эксплуатацию
Премиум условия SLA для самых требовательных заказчиков
Защита данных для систем уровня mission & business critical
Поддерживает множественные сценарии обработки данных на высоких скоростях, кэширование сложных объектов и данных из реляционных СУБД, горизонтальное масштабирование
Что такое In-memory базы данных (IMDB)
In-memory — концепция, согласно которой данные приложений хранятся в оперативной памяти, а не на жестких дисках. Данные из различных источников можно загрузить единовременно и выполнить работу с данными «на лету», без обращения к диску. Так как процесс обращения к информации происходит в разы быстрее, in-memory data base или резидентные базы данных позволяют существенно увеличить производительность и обеспечить более высокую скорость работы, чем традиционные СУБД.
Поскольку из-за особенностей технологии объем такой базы данных ограничен емкостью оперативного узла памяти, в некоторых IMDB используются техники репликации и сегментирования. Репликация позволяет синхронизировать содержимое нескольких копий объекта, сегментирование — разделить базу данных на несколько независимых сегментов, каждый из которых управляется отдельным сервером на независимом узле. Эти технологии обеспечивают масштабирование базы данных за счет работы с единой БД на нескольких узлах. с единой резидентной базой данных на нескольких узлах.
IMDB устраняют проблемы традиционных подходов, поскольку:
- Лишены проблем традиционного кэширования: с данными можно гибко работать, создавать таблицы и индексы, использовать любые популярные языки для написания запросов.
- Позволяют формировать единое хранилище данных, объединяя разные физические серверы в логический кластер. В результате данные распределяются по всему кластеру, что позволяет равномерно распределять операции чтения и записи.
- Повышают скорость доступа к данным и при этом располагают всей функциональностью для работы с ними.
In-memory базы данных появились в ответ на стремительное развитие развитие Big Data и растущую потребность в сверхбыстром доступе к данным. Сегодня подход в том или ином виде используется практически во всех СУБД. In-memory — основа всех высоконагруженных сервисов: в банковской и финтех-сфере, логистике, ритейле, IoT-сфере - везде, где необходима обработка больших массивов данных.
Почему Platform V DataGrid
Platform V DataGrid – это высокопроизводительная распределенная база данных, функциональность которой включает двухфакторную аутентификацию, ролевую модель с возможностью разграничения прав, аудирование действий пользователя и другие важные функции.
Продукт содержит важные функции, которые обеспечивают надежную и бесперебойную работу в инфраструктуре крупнейших компаний. Это, в том числе, функции безопасности — двухфакторная аутентификация (логин/пароль и сертификат), ролевая модель с возможностью разграничения прав, прозрачное шифрование хранимой информации, аудирование действий пользователей. Platform V DataGrid используется в 127 системах Сбера, более 30 из которых являются критичными для бизнеса.
Успешная промышленная эксплуатация в Банке подтверждает, что СУБД полностью отвечает требованиям enterprise и подходит любым крупным компаниям, которым важна надежность, отказоустойчивость и гибкость продукта.