Технический блог

Статьи от наших экспертов

lock free lists light
lock free lists dark

23 июля 2025

Обзор подхода lock-free списков

В этой статье мы рассказываем, как реализовали и протестировали lock-free подход в рамках масштабной работы по внедрению функции удаления брошенных файлов. Загляните во внутреннюю кухню работы нашей команды при оценке этой функциональности

greengage orphaned files deletion light
greengage orphaned files deletion dark

24 июня 2025

Удаление брошенных файлов

В этой статье рассказываем о том, как мы решили проблему удаления брошенных файлов — файлов данных, которые не ассоциированы ни с одной из имеющихся в базе данных таблиц, но могут оставаться на файловой системе после аварийного завершения процесса

greengage backup light
greengage backup dark

04 июня 2025

Резервирование кластера Greengage DB

В данной статье мы рассматриваем подход к резервированию и восстановлению данных распределенной системы на примере Greengage DB

greengage shrink light
greengage shrink dark

10 февраля 2025

Подходы и инструменты масштабирования Greengage

В данной статье мы объясняем свой подход к масштабированию кластера в Greengage и позиционируем основные требования к разрабатываемым утилитам

track changes light
track changes dark

6 февраля 2025

Отслеживание изменений размеров таблиц Arenadata DB

В данной статье представляем нашу новую фичу отслеживания размеров файлов данных таблиц (трек изменений), которая стала частью расширения arenadata_toolkit, поставляемого в том числе в рамках версии Arenadata DB с открытым исходным кодом

orca light
orca dark

27 декабря 2024

Перенос Orca в расширение Postgres: цели и детали реализации

В данной статье рассказываем о том, для чего мы решили вынести планировщик запросов Orca из ядра ​​Greengage Database (на основе Greenplum) в расширение и как мы это реализовали

greenplum vs citus 2 light
greenplum vs citus 2 dark

22 ноября 2024

Greenplum vs Citus. Часть 2

В данной статье продолжается сравнение Greenplum с Citus. В ней подробно рассматривается распределение данных и балансировка кластера

greenplum vs citus 1 light
greenplum vs citus 1 dark

19 сентября 2024

Greenplum vs Citus. Часть 1

Этой статьей мы открываем цикл материалов, посвященных сравнительному обзору технологий распределенных СУБД. Начнем со сравнения Greenplum с Citus

greenplum7 3 light
greenplum7 3 dark

24 июня 2024

Что нового в Greenplum 7. Заключение

Перед вами заключительная, третья часть обзора изменений в Greenplum 7. Мы поговорим об изменениях в партиционировании таблиц и ресурсных группах, JIT-компиляции выражений и многом другом

greenplum new 2 light
greenplum new 2 dark

17 июня 2024

Что нового в Greenplum 7. Часть 2

В этой статье продолжим рассказывать о функциях, ставших доступными с выходом Greenplum 7

greenplum new light
greenplum new dark

10 июня 2024

Что нового в Greenplum 7. Часть 1

В этой статье расскажем о новых функциях, ставших доступными с выходом Greenplum 7

adb to adb light
adb to adb dark

5 июня 2024

Коннектор ADB-TO-ADB

В этой статье рассматриваются детали предлагаемой нами реализации коннектора для выполнения так называемых гетерогенных запросов в рамках разных кластеров ArenadataDB и/или Greenplum

docs history light
docs history dark

14 мая 2024

Разработка документации в продуктовой IT-компании с нуля

В этой статье речь пойдет о том, как мы создавали портал технической документации в Arenadata

ddboost light
ddboost dark

14 декабря 2022

Как ускорить бэкап и сэкономить место на сторадже: на примере ArenadataDB ddboost и СХД Dell EMC Data Domain

В этой статье мы рассмотрим интеграцию решения логического резервного копирования и восстановления gpbackup/gprestore с программно-аппаратным комплексом Dell EMC Data Domain

3ways light
3ways dark

01 декабря 2021

Три способа отследить запросы Greenplum, которые "отъедают" слишком много ресурсов

В этой статье мы хотим поделиться своими наработками и рассказать о трех проверенных способах мониторинга утилизации системных ресурсов, потребляемых запросами в Greenplum

spark light
spark dark

22 июля 2021

Как и зачем мы сделали Spark-коннектор к Greenplum

В этой статье расскажем, как и зачем мы сделали свой инструмент для обмена данными между Arenadata DB (аналитическая MPP-СУБД на базе Greenplum) и фреймворком для распределенной обработки данных Apache Spark (входит в экосистему Arenadata Hadoop)

monitoring greenplum light
monitoring greenplum dark

25 июня 2021

Мониторинг запросов в Greenplum

В этой статье расскажем о том, с какими задачами мы столкнулись при проектировании и реализации системы мониторинга запросов к Arenadata DB — ADB Control

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней