13 ΚΑΛΥΤΕΡΗ δωρεάν βάση δεδομένων (Λίστα 2021)

Anonim
Η βάση δεδομένων είναι μια συστηματική συλλογή δεδομένων που υποστηρίζει την αποθήκευση και τον χειρισμό των πληροφοριών. Διαχειρίζεται συνήθως από ένα Σύστημα Διαχείρισης Βάσεων Δεδομένων (DBMS). Τα δεδομένα μέσα σε μια βάση δεδομένων συνήθως διαμορφώνονται σε σειρές και στήλες σε πίνακες για να κάνουν την αναζήτηση δεδομένων και την επεξεργασία πιο αποτελεσματική. Ακολουθεί μια επιλεγμένη λίστα Top Free database, με δημοφιλείς δυνατότητες και συνδέσμους λήψης. Αυτή η λίστα σύγκρισης περιέχει εργαλεία ανοιχτού κώδικα που ενδέχεται να έχουν δυνατότητες freemium.

1) Microsoft SQL

Ο SQL Server είναι RDBMS που αναπτύχθηκε από τη Microsoft. Ο SQL Server υποστηρίζει ANSI SQL, που είναι η τυπική γλώσσα SQL (Structured Query Language). Ωστόσο, ο SQL Server συνοδεύεται από την εφαρμογή της γλώσσας SQL, T-SQL (Transact-SQL).

Πλατφόρμα: Docker Engine, Ubuntu, SUSE Linux Enterprise Server και Red Hat Enterprise Linux.

Γλώσσες: C, C ++, Java και C #

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Παρέχει ενοποίηση δομημένων και μη δομημένων δεδομένων με τη δύναμη του SQL Server και Spark.
  • Το εργαλείο προσφέρει επεκτασιμότητα, απόδοση και διαθεσιμότητα για κρίσιμες αποστολές, έξυπνες εφαρμογές, αποθήκες δεδομένων και λίμνες δεδομένων.
  • Προσφέρει προηγμένες δυνατότητες ασφαλείας για την προστασία των δεδομένων σας.
  • Πρόσβαση σε πλούσιες, διαδραστικές αναφορές Power BI, για λήψη πιο γρήγορης και καλύτερης απόφασης.

2) MySQL

Η MySQL είναι μια σχεσιακή βάση δεδομένων ανοιχτού κώδικα που λειτουργεί σε διάφορες πλατφόρμες, όπως Windows, Linux και Mac OS, κ.λπ. Πλατφόρμα: Linux, Windows και Mac. Γλώσσες: C, Java, SQL, C ++, Perl, Python, Tcl και PHP. Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Αυτό το εργαλείο βάσης δεδομένων ανοιχτού κώδικα παρέχει δυνατότητα κλιμάκωσης και ευελιξίας
  • Το εργαλείο διαθέτει δυνατότητες αποθήκης ιστού και δεδομένων
  • Παρέχει υψηλή απόδοση
  • Έχει ισχυρή υποστήριξη συναλλαγών

Ετυμηγορία: Η MySQL μπορεί να χρησιμοποιηθεί για συσκευασμένο λογισμικό και για κρίσιμα για επιχειρήσεις συστήματα και ιστότοπους μεγάλου όγκου.

Σύνδεσμος: https://www.mysql.com/


3) PostgreSQL

Το PostgreSQL είναι ένα σύστημα διαχείρισης βάσης δεδομένων ανοιχτού κώδικα εταιρικής κατηγορίας Υποστηρίζει τόσο SQL για σχεσιακή όσο και JSON για μη σχεσιακά ερωτήματα. Υποστηρίζεται από μια έμπειρη κοινότητα προγραμματιστών που έχουν συνεισφέρει τεράστια για να το καταστήσουν εξαιρετικά αξιόπιστο λογισμικό διαχείρισης βάσεων δεδομένων.

Πλατφόρμα: Mac, Windows και Linux.

Γλώσσες: PL / Tcl, PL / pgSQL, PL / Python και PL / Perl.

Έκδοση Cloud: Όχι.

Χαρακτηριστικά:

  • Συμβατό με διάφορες πλατφόρμες που χρησιμοποιούν όλες τις μεγάλες γλώσσες και το middleware
  • Διακομιστής αναμονής και υψηλή διαθεσιμότητα
  • Το εργαλείο διαθέτει ώριμη λειτουργία προγραμματισμού από την πλευρά του διακομιστή
  • SSL αναπαραγωγής βάσει καταγραφής και ενεργοποίησης.
  • Προσφέρει έναν πιο εξελιγμένο μηχανισμό κλειδώματος.
  • Υποστήριξη για έλεγχο ταυτόχρονης πολλαπλής έκδοσης
  • Παρέχει υποστήριξη για αρχιτεκτονική δικτύου πελάτη-διακομιστή
  • Το εργαλείο είναι αντικειμενοστρεφό και ANSI-SQL2008 συμβατό
  • Η PostgreSQL επιτρέπει τη σύνδεση με άλλα καταστήματα δεδομένων όπως το NoSQL, τα οποία λειτουργούν ως ομόσπονδο κόμβο βάσεων δεδομένων polyglot.

Ετυμηγορία: Η PostgreSQL σάς επιτρέπει να δημιουργείτε προσαρμοσμένους τύπους δεδομένων και εύρος μεθόδων ερωτημάτων. Μπορείτε να εκτελέσετε μια διαδικασία αποθήκευσης σε διαφορετικές γλώσσες προγραμματισμού.

Σύνδεσμος: https://www.postgresql.org/


4) MongoDB

Το MongoDB είναι μια βάση δεδομένων NoSQL προσανατολισμένη σε έγγραφα που χρησιμοποιείται για αποθήκευση δεδομένων μεγάλου όγκου. Πρόκειται για μια βάση δεδομένων ανοιχτού κώδικα που ήρθε στο φως γύρω στα μέσα της δεκαετίας του 2000. Εμπίπτει στην κατηγορία μιας βάσης δεδομένων NoSQL.

Πλατφόρμα: Cross-platform

Γλώσσες: C #, C, Java, C ++, Perl, Scala, Ruby κ.λπ.

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Πλήρως αυτοματοποιημένη παροχή κλίμακας και διαχείριση σύνθετων, πολύ διαθέσιμων, συστάδων πολλαπλών κόμβων με εύκολα με κλήσεις API
  • Αυτό το εργαλείο σάς επιτρέπει να δημιουργείτε παγκόσμια κατανεμημένα σμήνη.
  • Εύκολη επαναφορά δεδομένων όταν χρειάζεται.
  • Προσφέρει οπτικοποίηση, παρακολούθηση και ειδοποίηση σε περισσότερες από 80 μετρήσεις που παρακολουθούν την υγεία του συμπλέγματος σας ή ενσωματώνονται με λύσεις παρακολούθησης τρίτων.
  • Το εργαλείο έχει μια ισχυρή γλώσσα ερωτημάτων
  • Χρησιμοποιεί πλούσια έγγραφα JSON για να αποθηκεύει πίνακες σε σχεσιακή βάση δεδομένων.
  • Παρέχει το MongoDB Atlas, το οποίο είναι μια παγκόσμια βάση δεδομένων cloud.

Ετυμηγορία: Το MongoDB σας επιτρέπει να επικυρώσετε το έγγραφο. Δεν είναι κατάλληλο για εφαρμογές που έχουν πολύπλοκες συναλλαγές.

Σύνδεσμος: https://www.mongodb.com/


5) OrientDB

Το OrientDB είναι μια βάση δεδομένων πολλαπλών μοντέλων NoSQL ανοιχτού κώδικα που βοηθά τους οργανισμούς να ξεκλειδώσουν τη δύναμη των βάσεων δεδομένων γραφημάτων χωρίς να αναπτύξουν πολλαπλά συστήματα για να χειριστούν άλλους τύπους δεδομένων. Αυτό σας βοηθά να αυξήσετε την απόδοση και την ασφάλεια ενώ υποστηρίζετε την επεκτασιμότητα.

Πλατφόρμα: Linux, Mac OS X, Windows, Solaris και HP-UX

Γλώσσες: Java, PHP, Nodejs, .NET, Python, C, JavaScript, Ruby, Scala, Elixir, Android, Perl.

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Ενοποιημένο API πολλαπλών μοντέλων - για ταχύτερη ανάπτυξη
  • TinkerPop 3 για την κατάσταση γρήγορων και αποτελεσματικών αναβαθμίσεων.
  • Το εργαλείο επικεντρώθηκε στην επεκτασιμότητα και την απόδοση.
  • Προσφέρει βελτιωμένο σχεδιασμό ερωτημάτων.

Ετυμηγορία: Το OrientDB έχει τη δυνατότητα να κάνει αναπαραγωγή πολλαπλών κύριων, κοινόχρηστα δεδομένα χρησιμοποιώντας συμπλέγματα και να αυτοματοποιεί κατανεμημένα ερωτήματα και συναλλαγές.

Σύνδεσμος: https://orientdb.com/


6) MariaDB

Το MariaDB είναι ένα πιρούνι του συστήματος διαχείρισης βάσεων δεδομένων MySQL. Δημιουργείται από τους αρχικούς προγραμματιστές του. Αυτό το εργαλείο DBMS παρέχει δυνατότητες επεξεργασίας δεδομένων τόσο για μικρές όσο και για επιχειρήσεις.

Πλατφόρμα: Windows, Linux και Mac.

Γλώσσες: C #, Java, C ++, Python κ.λπ.

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Λειτουργεί με άδειες GPL, BSD ή LGPL.
  • Έρχεται με πολλούς κινητήρες αποθήκευσης, συμπεριλαμβανομένων των υψηλής απόδοσης που μπορούν να ενσωματωθούν με άλλα σχεσιακά συστήματα διαχείρισης βάσεων δεδομένων.
  • Παρέχει την τεχνολογία συμπλέγματος Galera.
  • Το MariaDB μπορεί να εκτελεστεί σε διαφορετικά λειτουργικά συστήματα και υποστηρίζει πολλές γλώσσες προγραμματισμού.

Ετυμηγορία: Το MariaDB είναι ένα εναλλακτικό λογισμικό για τη MySQL. Παρέχει υψηλή επεκτασιμότητα μέσω της εύκολης ενοποίησης.

Σύνδεσμος: https://mariadb.org/


7) SQLite

Το SQLite είναι ένα ανοιχτού κώδικα, ενσωματωμένο, σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων, σχεδιασμένο γύρω στο 2000. Πρόκειται για μια βάση δεδομένων, με μηδενική διαμόρφωση, χωρίς απαιτήσεις διακομιστή ή εγκατάστασης. Παρά την απλότητά του, είναι γεμάτο με δημοφιλή χαρακτηριστικά των συστημάτων διαχείρισης βάσεων δεδομένων.

Πλατφόρμα: Blackberry, Symbian, Maemo, Android, MeeGo, WebOS, NetBSD, FreeBSD, illumos, Solaris 10, Windows και Tizen.

Γλώσσες: C, C #, C ++, Java, PHP, Python, Ruby κ.λπ.

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Το SQLite είναι πολύ ελαφρύ σε σύγκριση με άλλα συστήματα διαχείρισης βάσεων δεδομένων όπως ο SQL Server ή το Oracle.
  • Διαθέτει βιβλιοθήκη στη μνήμη που μπορείτε να καλέσετε και να χρησιμοποιήσετε απευθείας χωρίς εγκατάσταση ή διαμόρφωση.
  • Δεν απαιτείται αποκλειστικός διακομιστής για την αποθήκευση βάσης δεδομένων. Η βάση δεδομένων αποθηκεύεται στον σκληρό δίσκο ενός υπολογιστή.

Ετυμηγορία: Το SQLite είναι μια βιβλιοθήκη γλωσσών προγραμματισμού Γ η οποία

προσφέρει αυτόνομη, αξιόπιστη και πλήρως εξοπλισμένη μηχανή βάσης δεδομένων SQL.

Σύνδεσμος: https://www.sqlite.org/index.html


8) Κασσάνδρα

Το Cassandra είναι ένα δωρεάν εργαλείο που έχει σχεδιαστεί για τη διαχείριση μεγάλου όγκου δεδομένων σε ένα ευρύ φάσμα διακομιστών. Το εργαλείο προσφέρει υποστήριξη για αναπαραγωγή σε πολλά κέντρα δεδομένων.

Πλατφόρμα: Cross-platform

Γλώσσες: SQL, Go, C ++, Python και Node JS

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

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

Ετυμηγορία : Η Cassandra απευθύνεται σε εκείνους τους ανθρώπους που θέλουν επεκτασιμότητα και υψηλή διαθεσιμότητα χωρίς μείωση της απόδοσης.

Σύνδεσμος: http://cassandra.apache.org/


9) CouchDB

Το CouchDB είναι λογισμικό ανοιχτού κώδικα που βασίζεται στα κοινά πρότυπα για πρόσβαση στα σημαντικά δεδομένα σας. Αποθηκεύει δεδομένα στον διακομιστή σας ή με έναν κορυφαίο πάροχο υπηρεσιών της επιλογής σας.

Πλατφόρμα: Cross-Platform

Γλώσσες: Java, Python, C ++, Perl, C, JavaScript, PHP, κ.λπ…

Έκδοση Cloud: Όχι

Χαρακτηριστικά:

  • Σας επιτρέπει να εκτελείτε έναν λογικό διακομιστή βάσης δεδομένων σε οποιαδήποτε εικονική μηχανή.
  • Το εργαλείο CouchDB λειτουργεί με εξωτερικά εργαλεία όπως εξισορροπητές φορτίων, HTTP και διακομιστές μεσολάβησης.
  • Το ίδιο παρέχει υποστήριξη για έλεγχο ταυτότητας και περίοδο σύνδεσης.
  • Το σύμπλεγμα CouchDB σάς δίνει τη δυνατότητα να αποθηκεύετε δεδομένα περιττά.

Ετυμηγορία: Το CouchDB προσφέρει μια επεκτάσιμη λύση. Παρέχει επίσης ευελιξία για την αποθήκευση δεδομένων.

Σύνδεσμος: https://couchdb.apache.org/


10) Oracle

Η Oracle είναι αυτο-επιδιορθωμένη, αυτο-ασφαλισμένη και αυτο-οδηγημένη για να εξαλείφει τη μη αυτόματη διαχείριση δεδομένων. Πρόκειται για μια έξυπνη, ασφαλή και εξαιρετικά διαθέσιμη βάση δεδομένων στο cloud που σας βοηθά να αναπτύξετε την επιχείρησή σας.

Πλατφόρμα: Windows και Linux

Γλώσσες: C ++, COBOL, C, Java, Visual Basic και Pl / SQL.

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Το Oracle Cloud είναι βελτιστοποιημένο για φόρτους εργασίας βάσης δεδομένων υψηλής απόδοσης, φόρτωση ροής εργασίας και μεγάλα δεδομένα Hyperscale.
  • Μπορείτε εύκολα να κάνετε μετεγκατάσταση στο Cloud.
  • Παρέχει τις υπηρεσίες με βάση τον τρόπο που θέλετε να λειτουργείτε, προκειμένου να εκτελέσετε το Oracle cloud στο κέντρο δεδομένων σας.

Ετυμηγορία: Η βάση δεδομένων της Oracle αποθηκεύει και ανακτά πληροφορίες. Ο διακομιστής βάσης δεδομένων λύνει το πρόβλημα που σχετίζεται με τη διαχείριση πληροφοριών.

Σύνδεσμος: https://www.oracle.com/in/database/


11) DynamoDB

Το Amazon DynamoDB είναι μια μη σχετική βάση δεδομένων. Αυτό το σύστημα βάσης δεδομένων παρέχει σταθερή καθυστέρηση και προσφέρει ενσωματωμένη ασφάλεια και προσωρινή αποθήκευση στη μνήμη. Το DynamoDB είναι μια βάση δεδομένων χωρίς διακομιστή που κλιμακώνει αυτόματα και δημιουργεί αντίγραφα ασφαλείας των δεδομένων σας για προστασία.

Πλατφόρμα: Cross-platform

Γλώσσες: Go, Node.js, Java, .NET, C #, Ruby, Python, PHP και Perl.

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Υποστήριξη μοντέλου δεδομένων κλειδιού και τιμής.
  • Το DynamoDB προσφέρει δευτερεύοντα ευρετήρια που παρέχουν την ευελιξία στην αναζήτηση σε οποιοδήποτε χαρακτηριστικό.
  • Το Amazon DynamoDB Accelerator προσφέρει γρήγορη απόδοση ανάγνωσης για το DynamoDB σας.
  • Το DynamoDB ενσωματώνεται με το AWS Lambda για να παρέχει σκανδάλη.

Ετυμηγορία: Το DynamoDB είναι μια βάση δεδομένων εγγράφων και μπορεί να χρησιμοποιηθεί για διάφορους σκοπούς.

Σύνδεσμος: https://aws.amazon.com/dynamodb/


12) Neo4j

Το Neo4j είναι μια βάση δεδομένων γραφημάτων NoSQL ανοιχτού κώδικα, που εφαρμόζεται σε Java. Αποθηκεύει τα δεδομένα σας σε γραφήματα και όχι σε πίνακες.

Πλατφόρμα: Cross-Platform

Γλώσσες: Java, Cypher Query Language, JavaScript, Java κ.λπ.

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Υποστηρίζει αναλυτικά γραφήματα και εφαρμογές συναλλαγών.
  • Διαδρομές συνεχούς χρόνου για μια σχέση στο γράφημα τόσο σε πλάτος όσο και σε βάθος λόγω της διπλής σύνδεσης στο επίπεδο αποθήκευσης μεταξύ κόμβου και σχέσης.
  • Η σχέση στο Neo4j είναι γρήγορη και σας επιτρέπει να υλοποιήσετε και να χρησιμοποιήσετε νέες σχέσεις αργότερα για "συντόμευση" και να επιταχύνετε τα δεδομένα τομέα όταν προκύψει η νέα απαίτηση
  • Κρυφή μνήμη για γραφήματα που παρέχουν συμπαγή αποθήκευση, με αποτέλεσμα αποτελεσματική αναβάθμιση.

Ετυμηγορία: Το Neo4j επιτρέπει σε οποιονδήποτε οργανισμό να ξεκλειδώσει την επιχειρηματική του αξία των συνδέσεων, των σχέσεων σε δεδομένα και των επιρροών μέσω μιας νέας εφαρμογής.

Σύνδεσμος: https://neo4j.com/


13) Firebirdsql

Το Firebird είναι ένα SQL RDBMS ανοιχτού κώδικα που λειτουργεί, Microsoft Windows, macOS, Linux και πολλές πλατφόρμες Unix.

Πλατφόρμα: Linux, Windows, HP-UX, macOS, Solaris και AIX.

Γλώσσες: C / C ++ και COBOL

Έκδοση Cloud: Ναι

Χαρακτηριστικά:

  • Το Firebird σάς επιτρέπει να δημιουργήσετε μια προσαρμοσμένη έκδοση.
  • Είναι δωρεάν λήψη, εγγραφή καθώς και ανάπτυξη.
  • Το εργαλείο έχει βελτιώσει RDBMS πολλαπλών πλατφορμών.
  • Παρέχει μια σειρά επιλογών χρηματοδότησης από τις συνδρομές firebird έως τις δεσμεύσεις χορηγίας.

Ετυμηγορία: Το Firebird διαθέτει υποστήριξη γλώσσας φιλική προς την ανάπτυξη, αποθηκευμένες διαδικασίες και κανόνες.

Σύνδεσμος: https://firebirdsql.org/

Περίληψη

Ονομα Σύνδεσμος Πλατφόρμα Όριο χωρητικότητας DB
Microsoft SQL https://www.microsoft.com/en-in/sql-server/sql-server-2019 Windows, Linux. 1 GB RAM και 10 GB βάση δεδομένων. 1 CPU.
MySQL https://www.mysql.com/ Windows, Linux, Mac. Χωρίς περιορισμό
PostgreSQL https://www.postgresql.org/ Windows, Linux και Mac Χωρίς περιορισμό
mongodb https://www.mongodb.com/ Windows, Linux, Mac. Χωρίς περιορισμό
OrientDB https://orientdb.com/ Windows, Linux, Mac. Χωρίς περιορισμό
Μαριάντ https://mariadb.org/ Windows, Linux, Mac. Χωρίς περιορισμό
SQLite https://www.sqlite.org/index.html Windows, Linux, Mac. Χωρίς περιορισμό
Κασσάνδρα http://cassandra.apache.org/ Windows, Linux. Χωρίς περιορισμό
couchdb https://couchdb.apache.org/ Windows, Linux. το μέγιστο μέγεθος είναι 4 GB
μαντείο https://www.oracle.com/in/database/ Windows, Linux Βάση δεδομένων 1 GB RAM 11 GB. 1CPU.
DynamoDB https://aws.amazon.com/dynamodb/ Windows, Linux. 25 GB, 25 μονάδες χωρητικότητας εγγραφής και 25 μονάδες χωρητικότητας ανάγνωσης για AWS Free Tier
Neo4j https://neo4j.com/ Windows, Linux, Mac. δωρεάν άδεια εκκίνησης
firebirdsql https://firebirdsql.org/ Windows, Linux και Mac. Πολυ CPU, βάση δεδομένων 20 TB.