Релиз Arenadata DB 6.29.0 стал важным событием для Arenadata и всех пользователей ADB, создав фундамент для активного развития продукта. Контроль над разработкой Greengage DB (ядро ADB) позволяет полностью управлять развитием технологии, учитывая важнейшие потребности пользователей конечного продукта ADB. Например, в первом релизе Arenadata DB на основе Greengage DB была устранена проблема «брошенных» файлов (orphaned files), исторически унаследованная Greenplum от ядра PostgreSQL и долгое время не решавшаяся на уровне апстрима и основного мейнтейнера проекта Greenplum.
Перевод процессов сборки Arenadata DB на Greengage даёт возможность дальнейшего динамичного развития продукта как в рамках хорошо изученного ADB 6 с обязательным сохранением обратной совместимости версий, так и для абсолютно нового продукта ADB 7, релиз которого запланирован на конец 2025 года.
Arenadata строго соблюдает свои обещания и обеспечивает открытость ядра Greengage DB в рамках open source проекта. Важным шагом в этом направлении стала процедура приёма внешних коммитов, что позволяет сторонним профессиональным разработчикам вносить вклад в улучшение продукта совместно с core-командой Greengage.
«Выпуск первого релиза Arenadata DB на основе Greengage — это важный шаг на пути развития обеих систем. С уходом Greenplum из open source для нас было критически важно сохранить возможность внесения изменений в ядро этой зарекомендовавшей у заказчиков СУБД — как нашими собственными силами, так и с помощью профессионального сообщества. И теперь у нас есть всё необходимое для этого».
Arenadata DB (ADB) — массивно-параллельная реляционная СУБД с открытым исходным кодом на базе проекта Greengage для хранилищ данных с гибкой горизонтальной масштабируемостью и колоночным хранением на основе PostgreSQL.
Arenadata DB предназначена для работы со сложными аналитическими запросами и способна хранить и обрабатывать от десятков до сотен терабайт данных. Данный продукт позволяет:
- снизить time-to-market для новых разработок;
- уменьшить время решения проблем;
- оптимизировать TCO;
- ускорить текущие процессы без значительного переписывания кода.
Greengage — это свободно распространяемая система управления базами данных (СУБД) под лицензией Apache License 2.0 (ASF 2.0), которая развивается как самостоятельный открытый продукт. Проект появился в 2024 году как альтернатива open source технологии Greenplum, после того как была прекращена поддержка её открытой версии со стороны компании Broadcom.
С более подробной информацией о проекте Greengage, включая дорожную карту его развития, обучающие видеоуроки и технические публикации, можно ознакомиться на сайте.