Το άρθρο αυτό αφορά ποιες βάσεις δεδομένων μπορούν να εγκατασταθούν στα Linux BSD & Windows, αλλά και για τις διαφορές ανάμεσα τους, όσο αυτό το θέμα μπορεί να παρουσιαστεί απλουστευμένο διότι ο κατάλογος των βάσεων δεδομένων είναι τεράστιος….
Ενδέχεται επίσης, να μην αφορά έναν απλό χρήστη Desktop, αλλά είναι ίσως χρήσιμο να γνωρίζει κάποιος, εάν π.χ. θέλει να μεταβεί για λόγους ασφάλειας και κόστους σε αυτές τις πλατφόρμες και για την επιχείρησή του..
Υπάρχουν βασικά εκδόσεις Ανοικτού Κώδικα Κοινότητας (Community) και με Επιχειρηματική Υποστήριξη (Enterprise Editions), όπως και στα Windows.
Οι βασικότερες φυσικά διαφορές είναι, πέραν των αδειών χρήσης τους για το ποια πρότυπα τηρούν, δηλαδή σε τι βαθμό συμμορφώνονται με το πρότυπο ANSI για τις SQL Βάσεις.
Άλλες διαφορές είναι οι ταχύτητες που διαθέτουν για τις πράξεις που εκτελούνται (Διάβασμα/Αναζήτηση/Εγγραφή Δεδομένων), τα μεγέθη που μπορούν να διαχειριστούν και το ποιες γλώσσες προγραμματισμού υποστηρίζουν.
Αυτά τα οποία είναι πιο εξειδικευμένα, θα παρουσιαστούν, αν και εφόσον μας το ζητήσετε…
Βάσεις για SQL & NOSQL..
1) Oracle SQL Server… (Enterprise Μόνο στην ουσία – SQL & NOSQL – Συμμόρφωση με SQL ANSI )
Εκδόσεις για Linux & Windows… Στα FreeBSD μπορεί να εγκατασταθεί μέσω Jails…
2) PostgreSQL Server (Κοινότητας & Enterprise- SQL & NOSQL –Συμμόρφωση με SQL ANSI )
Φονέας γιγάντων….
Εκδόσεις για Linux, Windows και FreeBSD….
3) Oracle MySQL & MariaDB……(Κοινότητας & Enterprise – SQL & NOSQL)
Η MariaDB είναι το fork της κοινότητας MySQL από τότε που η MySQL έγινε περιουσιακό καθεστώς της Oracle..
Εκδόσεις για Linux, Windows και FreeBSD.…
4) SyBase (Κοινότητας (κάτι αναφέρεται για κοινότητα σε beta αλλά?) & Enterprise – SQL & NOSQL?)
Το blog δεν διαθέτει πληροφορίες ξεκάθαρες, για αυτό και τα (?)
Εκδόσεις για Linux, Windows και διάφορες εκδόσεις (κατά το Wikipedia) για Unix…. https://en.wikipedia.org/wiki/Sybase
5) MongoDB (Κοινότητας & Enterprise – NOSQL)
Εκδόσεις για Linux, Windows
6) FirebirdSQL (Κοινότητας – Προέρχεται από την InterBase – Μερική συμμόρφωση ANSI SQL )
Εκδόσεις για Linux, Windows
7) Microsoft SQL Server..
Ίσως και ο πλέον διαδεδομένος σε μικρές επιχειρήσεις Server λόγω του ότι κάποτε τον έδιναν μαζί με το Office….
Μαζί με το Microsoft Azure Linux, θα διατεθεί για πλατφόρμες Linux…
Για BSD δεν υπάρχει αναφορά.. μόνο ότι έχουν και δική τους έκδοση του FreeBSD….
Ε ρε έρωτες και μην γελάτε… Αυτές οι “αγάπες” τρομάζουν….
Πηγή: http://www.theregister.co.uk/2016/06/09/microsoft_freebsd/
Αυτή την στιγμή υπάρχει μόνο “technology preview” δηλαδή θα αργήσει πολύ ακόμη να υπάρξει επίσημη έκδοση.
Πηγή: https://www.microsoft.com/en/server-cloud/sql-server-on-linux.aspx
Αλλά όπως είπε και ο πατέρας του Linux, Linus Torvalds…
“Εάν η Microsoft αναπτύξει εφαρμογές για το Linux, σημαίνει ότι έχω κερδίσει….”