Wydano dystrybuowaną bazę danych Apache Cloudberry 2.1.0, kontynuującą rozwój otwartego kodu bazy danych Greenplum, która po przejęciu VMware przez firmę Broadcom została przekształcona w produkt komercyjny. Projekt znajduje się w inkubatorze Apache i zostanie przeniesiony do grona podstawowych projektów Apache po ukończeniu infrastruktury i jej obsługi.
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.1.0:
- Zrealizowano protokół UDP2 do interakcji między węzłami, co zwiększyło wydajność rozproszonego wykonywania zapytań.
- Dodano wsparcie dla serwera MCP (Model Context Protocol), aby uprościć integrację z narzędziami opartymi na dużych modelach językowych.
- Dodano możliwość zastosowania algorytmu LZ4 do kompresji kolumn tabel w celu zmniejszenia operacji wejścia/wyjścia i obniżenia zużycia pamięci.
- Ulepszono działanie optymalizatora ORCA.
- Skrypt greenplum_path.sh, używany do konfigurowania środowiska użytkownika bazy danych, został zastąpiony przez cloudberry-env.sh.
- Narzędzia do tworzenia kopii zapasowych zostały nazwane cloudberry-backup. Do głównego repozytorium dodano wtyczkę do magazynów opartych na protokole S3.
Źródło: opennet.ru
