Amazon ha acquisito DuckLabs, sviluppatrice del DBMS DuckDB

La compagnia Amazon ha annunciato l'acquisizione di DuckLabs, che sviluppa il database open source DuckDB. Il processo di acquisizione si è concluso il 31 agosto e l'importo dell'affare non è stato reso noto. Il team di sviluppatori di DuckDB si unirà ad AWS e continuerà a lavorare sulle tecnologie DuckDB sotto la guida dei cofondatori di DuckLabs.

Le innovazioni di DuckDB saranno utilizzate per modernizzare, semplificare e rendere più efficiente il stack analitico offerto dalla piattaforma AWS. Il servizio Amazon S3 verrà trasformato in uno storage con capacità integrate per l'analisi dei dati. Il codice sorgente di DuckDB continuerà a evolversi come progetto open source, distribuito con licenza MIT e curato dalla non profit DuckDB Foundation. Si osserva che l'unione con AWS espanderà il pubblico degli utenti di DuckDB e fornirà risorse aggiuntive per realizzare nuove idee per scalare il database.

Il database DuckDB è concettualmente simile a SQLite e combina proprietà come compattezza, integrazione come libreria embeddable, memorizzazione del database in un singolo file e interfaccia CLI, con capacità e ottimizzazioni per eseguire query analitiche che coprono una parte significativa dei dati memorizzati, ad esempio eseguendo aggregazioni di tutto il contenuto delle tabelle o unendo più grandi tabelle. Il database supporta un dialetto esteso del linguaggio SQL, che include funzionalità aggiuntive per l'elaborazione di query complesse, lunghe e annidate.

Il progetto utilizza un'interfaccia di SQLite, un parser di PostgreSQL, il componente Date Math di MonetDB, una propria implementazione delle funzioni di finestra (basata sull'algoritmo Segment Tree Aggregation), un gestore di espressioni regolari basato sulla libreria RE2, un ottimizzatore di query personalizzato, un meccanismo MVCC per la gestione della concorrenza (Multi-Version Concurrency Control), oltre a un motore di esecuzione delle query vettorializzato basato sull'algoritmo Hyper-Pipelining Query Execution, che consente di elaborare grandi set di valori in un'unica operazione.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster