Wydanie Apache Cloudberry 2.2.0, otwartej alternatywy dla bazy danych Greenplum

Wydano wersję rozproszonej bazy danych Apache Cloudberry 2.2.0, kontynuującą rozwój otwartej bazy kodu bazy danych Greenplum, która została przekształcona przez firmę Broadcom w produkt zamknięty po przejęciu VMware. Projekt znajduje się jeszcze w inkubatorze Apache i będzie przekształcony w jeden z głównych projektów Apache po przygotowaniu infrastruktury i towarzyszących zasobów.

Baza danych Cloudberry to rozproszona wersja otwartej bazy danych PostgreSQL, zoptymalizowana do wykonywania zapytań analitycznych na dużych zestawach danych (Data Warehouse). Do równoległego przetwarzania danych stosował architekturę masowo-równoległą (MPP, massively parallel processing), która zapewnia skalowalność pamięci masowej do petabajtowych rozmiarów dzięki segmentacji danych i wykorzystaniu klastra do przechowywania i przetwarzania. serwerów.

Wśród ulepszeń w Apache Cloudberry 2.2.0:

  • Przeniesiono poprawki błędów, usunięcia luk bezpieczeństwa i optymalizacje z wydań PostgreSQL 14.4-14.10 (gałąź Cloudberry 2.x opiera się na bazie kodu PostgreSQL 14).
  • Dodano sześć dodatków: diskquota, gp_stats_collector, gp_relsizes_stats, reject_partition_fullscan, try_convert i yezzey.
  • Dodano rozszerzenie interconnect, które zapewnia podsumowujące liczniki z protokołu UDPIFC, dostępne przez widoki gp_interconnect_stats, gp_interconnect_stats_per_segment i gp_interconnect_stats_per_host. Rozszerzenie pozwala analizować statystyki interakcji między węzłami za pomocą zapytań SQL zamiast analizowania logów.
  • W optymalizatorze ORCA wprowadzono wewnętrzne równoległe skanowanie tabel. Liczba równolegle uruchamianych procesorów jest konfigurowana przez parametr max_parallel_workers_per_gather.
  • Zapewniono możliwość równoległego wykonywania operacji Full Join i Right Join.
  • Dla zapytań zawierających operacje łączenia kilku tabel (JOIN) wprowadzono technikę optymalizacji AQUMV (Answer-Query-Using-Materialized-Views).
  • Dodano wsparcie dla dystrybucji Rocky Linux 8/9/10 oraz Ubuntu 22.04/24.04. Zaprzestano wsparcia dla Ubuntu 20.04.
  • Zautomatyzowano budowę pakietów w formatach DEB i RPM dla architektur x86_64 i ARM64.
  • Dodano tabelę ze statystyką serwera PXF pxf_stat_activity oraz funkcje pxf_cancel_backend i pxf_interrupt_backend do zatrzymywania zapytań zewnętrznych bez ponownego uruchamiania PXF. serwery PXF.
  • Dodano wsparcie dla Javy 17.
  • Dodano narzędzie gpbackman do zarządzania kopiami zapasowymi, a także procesor gpbackup_exporter do eksportu informacji o kopiach zapasowych do systemu monitorowania Prometheus.
  • Przygotowano pierwsze wydanie cloudberry-go-libs, zestawu bibliotek w języku Go, używanych w Apache Cloudberry.

Źródło: opennet.ru

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster