Η Amazon απέκτησε την DuckLabs, την εταιρεία ανάπτυξης της βάσης δεδομένων DuckDB.

Η Amazon ανακοίνωσε την εξαγορά της DuckLabs, της εταιρείας ανάπτυξης του συστήματος διαχείρισης βάσεων δεδομένων ανοιχτού κώδικα DuckDB. Η εξαγορά ολοκληρώθηκε στις 31 Αυγούστου και το ποσό της συναλλαγής δεν αποκαλύφθηκε. Η ομάδα ανάπτυξης της DuckDB θα ενταχθεί στην AWS και θα συνεχίσει να αναπτύσσει τεχνολογίες DuckDB υπό την ηγεσία των συνιδρυτών της DuckLabs.

Οι εξελίξεις της DuckDB έχουν προγραμματιστεί να χρησιμοποιηθούν για τον εκσυγχρονισμό, την απλοποίηση και τη βελτίωση της αποτελεσματικότητας της στοίβας αναλυτικών στοιχείων που προσφέρεται στην πλατφόρμα AWS. Το Amazon S3 προορίζεται να μετατραπεί σε υπηρεσία αποθήκευσης με ενσωματωμένες δυνατότητες ανάλυσης δεδομένων. Η βάση κώδικα της DuckDB θα συνεχίσει να αναπτύσσεται ως έργο ανοιχτού κώδικα, θα διανέμεται με την άδεια MIT και θα επιμελείται από το μη κερδοσκοπικό Ίδρυμα DuckDB. Η ένταξη στην AWS θα επεκτείνει τη βάση χρηστών της DuckDB και θα παράσχει πρόσθετους πόρους για την εφαρμογή νέων ιδεών κλιμάκωσης.

Το DuckDB DBMS είναι εννοιολογικά παρόμοιο με το SQLite και συνδυάζει χαρακτηριστικά όπως η συμπύκνωση, η υποστήριξη ενσωματωμένων βιβλιοθηκών, η αποθήκευση βάσης δεδομένων μεμονωμένων αρχείων και η διεπαφή CLI, με δυνατότητες και βελτιστοποιήσεις για την εκτέλεση αναλυτικών ερωτημάτων που καλύπτουν ένα σημαντικό μέρος των αποθηκευμένων δεδομένων, όπως η συγκέντρωση ολόκληρου του περιεχομένου πινάκων ή η συγχώνευση αρκετών μεγάλων πινάκων. Το DBMS υποστηρίζει μια εκτεταμένη διάλεκτο της γλώσσας SQL, συμπεριλαμβανομένων πρόσθετων δυνατοτήτων για την επεξεργασία σύνθετων, μακροχρόνιων και ένθετων ερωτημάτων.

Το έργο χρησιμοποιεί ένα κέλυφος από το SQLite, έναν αναλυτή από την PostgreSQL, ένα στοιχείο Date Math από το MonetDB, τη δική του υλοποίηση συναρτήσεων παραθύρου (με βάση τον αλγόριθμο συνάθροισης δένδρων τμημάτων), έναν επεξεργαστή κανονικών εκφράσεων που βασίζεται στη βιβλιοθήκη RE2, έναν δικό του βελτιστοποιητή ερωτημάτων, έναν μηχανισμό MVCC για τη διαχείριση του ταυτόχρονου συστήματος ελέγχου εντολών (MVCC). μηχανή εκτέλεσης που βασίζεται στον αλγόριθμο εκτέλεσης ερωτημάτων Hyper-Pipelining, ο οποίος επιτρέπει την επεξεργασία μεγάλων συνόλων τιμών σε μία λειτουργία.

Πηγή: opennet.ru

Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster