Greengage DB

Основана на Greenplum Database Software
Обратная совместимость
Полная обратная совместимость с последними минорными версиями Greenplum 6 и 7
Открытость
Полностью Open Source решение с лицензией ASF 2.0
Прозрачность
Развивайте решения с полным доступом к исходному коду
Масштабируемость
Идеально подходит для растущих объемов данных, обеспечивая горизонтальное масштабирование
Поддержка сообщества
Наше сообщество готово помочь вам с любыми вопросами
Легкая интеграция
Обрабатывайте в Greengage имеющиеся в хранилищах данные, используя поддерживаемые коннекторы, протоколы и форматы данных

Целевые характеристики

Запланированные возможности продукта, находящиеся в разработке
Expand & Shrink
Динамическое изменение размера кластера за счет увеличения или уменьшения числа сегментов
Рефакторинг кодовой базы
Выделение кода, специфичного для Greengage, в отдельные расширения значительно упрощает процесс обновления ядра PostgreSQL
Обновление до PostgreSQL 16
Платформа предоставляет быстрое и бесшовное обновление до версии PostgreSQL 16
Расширенные возможности pgAudit
Усиление безопасности с помощью дополнительных возможностей аудита
Продвинутая система проверки паролей
Защита данных с использованием расширенных парольных политик
Auto failover
Возможность быстрого переключения с Master на Standby при сбое

Дорожная карта

Ознакомьтесь с нашим планом развития продукта на ближайшее будущее
{Первые релизы Greengage 6.X и 7.X с переименованием}
{Миграция с Greenplum на Greengage}
  • Создание пайплайнов CI/CD
  • Миграция ADB на Greengage
  • Релиз бинарных сборок
  • Обновление документации
{Подготовка для обновление PG}
  • Внешний кластер PXF
  • Shrink (ggshrink)
  • Определение мажорной версии PG для обновления
  • Рефакторинг кодовой базы GP
{Релиз Greengage до обновления ядра}
  • Добавление pgAudit
  • Улучшенная проверка паролей
  • Предоставление метрик для мониторинга, доступных в GP
  • Auto failover
{Обновление версии PostgreSQL в Greengage}
  • Обновление версии PG в ядре
  • Оптимизация функционала PG 1X для работы в Greengage
{Будущий roadmap}
  • Распараллеливание выполнения запросов на сегментах
  • Кодогенерация / динамическая компиляция
  • Автоматическое создание материализованных представлений для оптимизации запросов

Блог

Технические публикации от команды, а также последние новости Greengage
Перенос Orca в расширение Postgres: цели и детали реализации
Перенос Orca в расширение Postgres: цели и детали реализации
В данной статье рассказываем о том, для чего мы решили вынести планировщик запросов Orca из ядра Greengage Database (на основе Greenplum) в расширение и как мы это реализовали
Postgres
ORCA
Greenplum vs Citus. Часть 2
Greenplum vs Citus. Часть 2
В данной статье продолжается сравнение Greenplum с Citus. В ней подробно рассматривается распределение данных и балансировка кластера
GREENPLUM
Citus
Greenplum vs Citus. Часть 1
Greenplum vs Citus. Часть 1
Этой статьей мы открываем цикл материалов, посвященных сравнительному обзору технологий распределенных СУБД. Начнем со сравнения Greenplum с Citus
GREENPLUM
Citus

Растите вместе с Сообществом Greengage