È stato presentato il rilascio del database distribuito Apache Cloudberry 2.1.0, che continua lo sviluppo della base di codice open source del database Greenplum, il quale è stato trasformato in un prodotto proprietario da Broadcom dopo l'acquisizione di VMware. Il progetto è attualmente incubato in Apache e sarà trasferito tra i progetti principali di Apache una volta che l'infrastruttura e i materiali di supporto saranno pronti.
Il database Cloudberry è un'edizione distribuita dell'open database PostgreSQL, ottimizzata per l'esecuzione di query analitiche su grandi volumi di dati (Data Warehouse). Per l'elaborazione parallela dei dati viene utilizzata un'architettura massivamente parallela (MPP, massively parallel processing), che garantisce la scalabilità dello storage fino a dimensioni petabyte suddividendo i dati in segmenti e utilizzando un cluster per il loro stoccaggio e trattamento. server.
Tra i miglioramenti in Apache Cloudberry 2.1.0:
- Implementato il protocollo UDP2 per l'interazione tra i nodi, che ha aumentato l'efficienza dell'esecuzione distribuita delle query.
- Aggiunta la compatibilità con il server MCP (Model Context Protocol) per semplificare l'integrazione con gli strumenti basati su modelli linguistici di grandi dimensioni.
- Introdotta la possibilità di utilizzare l'algoritmo LZ4 per la compressione delle colonne delle tabelle al fine di ridurre l'input/output e diminuire il consumo di memoria.
- Migliorato il funzionamento dell'ottimizzatore ORCA.
- Lo script greenplum_path.sh, utilizzato per configurare l'ambiente utente del database, è stato sostituito con cloudberry-env.sh.
- Il tool per il backup è stato rinominato in cloudberry-backup. È incluso nel repository principale un plugin per archivi basati su protocollo S3.
Fonte: opennet.ru
