Microsoft ανοίγει τον κώδικα της DocumentDB και την χαρίζει στο Linux Foundation

Η DocumentDB είναι μια βάση δεδομένων εγγράφων συμβατή με την MongoDB, η οποία βασίζεται στην PostgreSQL από τη Microsoft και χρησιμοποιείται ήδη για την τροφοδοσία της βάσης δεδομένων Azure Cosmos DB. Στις αρχές του έτους, η Microsoft άνοιξε τον κώδικα της DocumentDB, για να υπάρχει μια βάση δεδομένων εγγράφων πλήρως ανοιχτού κώδικα και συμβατή με την MongoDB.

Προς έκπληξη όλων, η Microsoft διέθεσε την DocumentDB με την πιο επιτρεπτική άδεια MIT, η οποία επιτρέπει σε προγραμματιστές και σε οργανισμούς να το ενσωματώσουν στις λύσεις τους χωρίς περιορισμούς. Μέσα σε μια εβδομάδα λοιπόν από τότε που άνοιξε τον κώδικα, το DocumentDB project κέρδισε 1000 αστέρια στο GitHub, είχε 50 forks και πάρα πολλά pull requests.

Η DocumentDB έχει γίνει δημοφιλές μεταξύ των προγραμματιστών, καθώς προσφέρει μια εγγενή υλοποίηση μιας βάσης δεδομένων NoSQL προσανατολισμένης σε έγγραφα, υποστηρίζοντας λειτουργίες CRUD (Δημιουργία, Ανάγνωση, Ενημέρωση, Διαγραφή από το Create, Read, Update, Delete) σε τύπους δεδομένων BSON (Binary JSON) εντός ενός πλαισίου PostgreSQL. Επιπλέον, η DocumentDB υποστηρίζει αναζητήσεις πλήρους κειμένου, geospatial ερωτήματα και αναζήτηση διανυσμάτων.

Σήμερα λοιπόν, η Microsoft ανακοίνωσε ότι η DocumentDB γίνεται μέρος του Linux Foundation.

Η εταιρεία ελπίζει ότι αυτή η κίνηση θα δημιουργήσει ένα ανοιχτό πρότυπο για τις βάσεις δεδομένων NoSQL. Η Microsoft ανέφερε ότι έχει δεσμευτεί για 100% συμβατότητα με τα MongoDB drivers για να διασφαλίσει τα βέλτιστα του οικοσυστήματος των βάσεων δεδομένων εγγράφων.

Η διαχείριση του DocumentDB project από το Linux Foundation θα διασφαλίσει την ουδετερότητα ως προς τους προμηθευτές και θα διατηρήσει τη δέσμευση της DocumentDB να είναι PostgreSQL-first.

follow us
Previous Article

DaVinci Resolve 20.1.1 παραγωγή βίντεο για επαγγελματίες

Next Article

Το LibreOffice έγινε της μόδας

Leave a Comment

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).