Программное обеспечение Red Hat JBoss Data Grid является новым инструментом обработки и хранения неструктурированных данных. Продукт Red Hat JBoss Data Grid 6 упрощает организациям работу с быстрорастущими объемами информации – большими данными. Компании могут масштабировать свои приложения, что уменьшает необходимость устанавливать и поддерживать классические реляционные СУБД.
С помощью JBoss Data Grid сотрудники смогут обрабатывать, структурировать и открывать доступ к большим объемам данных для конечных пользователей благодаря функциям NoSQL и гибким инструментам для разработчиков. Решение JBoss Data Grid способно выдерживать значительные рабочие нагрузки в режиме реального времени с низким уровнем задержек, что делает его полезным, например, для поддержания финансовых и логистических систем, систем электронной торговли, больших электронных архивов и т. п.
JBoss Data Grid взаимодействует исключительно с памятью серверов и сохраняет данные, к которым можно обращаться при помощи ключей. Работа с самой NoSQL-базой ведется при помощи принятых в отрасли механизмов REST, API для ПО Memcache или собственно API Red Hat для систем хранения данных HotRod.
Еще одним преимуществом JBoss Data Grid является возможность работы с продуктами Java, Python, Microsoft .NET и другими на прикладном уровне. Изначально решение было создано в рамках проекта Infispan, развиваемого сообществом JBoss, а части его кода входят в разработки JBoss Enterprise Application Platform и JBoss Operations Network.
Ключевые особенности JBoss Data Grid:
- Добавление нереляционного хранилища данных. База данных NoSQL разработана для распределенных хранилищ данных в целях обработки больших объемов информации. Организации могут легко добавлять нереляционные хранилища, такие как JBoss Data Grid, в свои приложения.
- Управление большими данными. JBoss Data Grid обеспечивает работу больших данных, сокращая время ответа в приложениях и поддерживая серьезные нагрузки с минимальной задержкой.
- Экономичное масштабирование приложений. Выступая своего рода кэшем между приложением и слоем данных, JBoss Data Grid управляет целостностью и последовательностью, существенно уменьшая затратность и комплексность при масштабировании приложений.