Βάσεις Δεδομένων κοινής πλατφόρμας (Windows-Linux-BSD) Inter-platform Databases Open Source & Proprietary

Το άρθρο αυτό αφορά ποιες βάσεις δεδομένων μπορούν να εγκατασταθούν στα Linux BSD & Windows, αλλά και για τις διαφορές ανάμεσα τους, όσο αυτό το θέμα μπορεί να παρουσιαστεί απλουστευμένο διότι ο κατάλογος των βάσεων δεδομένων είναι τεράστιος….

Ενδέχεται επίσης, να μην αφορά έναν απλό χρήστη Desktop, αλλά είναι ίσως χρήσιμο να γνωρίζει κάποιος, εάν π.χ. θέλει να μεταβεί για λόγους ασφάλειας και κόστους σε αυτές τις πλατφόρμες και για την επιχείρησή του..

logo-databases

Υπάρχουν βασικά εκδόσεις Ανοικτού Κώδικα Κοινότητας (Community) και με Επιχειρηματική Υποστήριξη (Enterprise Editions), όπως και στα Windows.

Οι βασικότερες φυσικά διαφορές είναι, πέραν των αδειών χρήσης τους για το ποια πρότυπα τηρούν, δηλαδή σε τι βαθμό συμμορφώνονται με το πρότυπο ANSI  για τις SQL Βάσεις.

Άλλες διαφορές είναι οι ταχύτητες που διαθέτουν για τις πράξεις που εκτελούνται (Διάβασμα/Αναζήτηση/Εγγραφή Δεδομένων), τα μεγέθη που μπορούν να διαχειριστούν και το ποιες γλώσσες προγραμματισμού υποστηρίζουν.

Αυτά τα οποία είναι πιο εξειδικευμένα, θα παρουσιαστούν, αν και εφόσον μας το ζητήσετε…

Βάσεις για SQL & NOSQL..

1) Oracle SQL Server… (Enterprise Μόνο στην ουσία – SQL & NOSQL – Συμμόρφωση με SQL ANSI )

oracle12c

Εκδόσεις για Linux & WindowsΣτα FreeBSD μπορεί να εγκατασταθεί μέσω Jails

 

2) PostgreSQL Server (Κοινότητας & Enterprise- SQL & NOSQL –Συμμόρφωση με SQL ANSI )

postgreSQL

Φονέας γιγάντων….

Εκδόσεις για Linux, Windows και FreeBSD….

 

3) Oracle MySQL & MariaDB……(Κοινότητας & Enterprise – SQL & NOSQL)

mariadbmysql

Η MariaDB είναι το fork της κοινότητας MySQL από τότε που η MySQL έγινε περιουσιακό καθεστώς της Oracle..

Εκδόσεις για Linux, Windows και FreeBSD.

 

4) SyBase (Κοινότητας (κάτι αναφέρεται για κοινότητα σε beta αλλά?) & Enterprise – SQL & NOSQL?)

sybase

Το blog δεν διαθέτει πληροφορίες ξεκάθαρες, για αυτό και τα (?)

Εκδόσεις για Linux, Windows και διάφορες εκδόσεις (κατά το Wikipedia) για Unix…. https://en.wikipedia.org/wiki/Sybase

 

5) MongoDB (Κοινότητας & Enterprise – NOSQL)

MongoDB-Logo.svg

Εκδόσεις για Linux, Windows

 

6) FirebirdSQL (Κοινότητας – Προέρχεται από την InterBase – Μερική συμμόρφωση ANSI SQL )

Firebird is used by approximately 1 million of software developers worldwide.Εκδόσεις για Linux, Windows

 

7) Microsoft SQL Server..

 microsoftsql

Ίσως και ο πλέον διαδεδομένος σε μικρές επιχειρήσεις Server λόγω του ότι κάποτε τον έδιναν μαζί με το Office….

Μαζί με το Microsoft Azure Linux, θα διατεθεί για πλατφόρμες Linux

Για BSD δεν υπάρχει αναφορά.. μόνο ότι έχουν και δική τους έκδοση του FreeBSD….

Ε ρε έρωτες και μην γελάτε… Αυτές οι “αγάπες” τρομάζουν….

microsoftloveslinux

Πηγή: 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…

Linus-Torvalds-Quotes

“Εάν η Microsoft αναπτύξει εφαρμογές για το Linux, σημαίνει ότι έχω κερδίσει….”

Leave a Reply

Your email address will not be published. Required fields are marked *