Skip to main content

Oracle Angles MySQL για Web Apps

μάρκετινγκ της βάσης δεδομένων ανοιχτού κώδικα για καθήκοντα εφαρμογών Web, ενώ στοχεύει στην ομώνυμη βάση δεδομένων της Oracle για επιχειρηματικές εφαρμογές.

"Τα βλέπουμε να είναι πολύ διαφορετικά για διαφορετικές περιπτώσεις χρήσης", δήλωσε η Monica Kumar,

Την Τετάρτη, η εταιρεία κυκλοφόρησε την έκδοση 5.5 της βάσης δεδομένων MySQL ανοιχτού κώδικα, την πρώτη σημαντική αναβάθμιση του λογισμικού από τότε που η Oracle την εξαγόρασε όταν αγόρασε την Sun Microsystems τον Ιανουάριο. Τώρα που η Oracle διαχειρίζεται δύο συστήματα σχεσιακής βάσης δεδομένων γενικής χρήσης, θα πρέπει να διακρίνει το πού πρέπει να αναπτυχθεί σε κάθε επιχείρηση.

"Η MySQL είναι μια μεγάλη βάση δεδομένων για εφαρμογές που βασίζονται στο Web, για προσαρμοσμένες εφαρμογές του τμήματος και για ενσωματωμένες χρήσεις. η βάση δεδομένων της Oracle είναι η κορυφαία εταιρική βάση δεδομένων για συσκευασμένες εφαρμογές υψηλού επιπέδου: προγραμματισμός επιχειρηματικών πόρων, διαχείριση σχέσεων με πελάτες, ηλεκτρονική επεξεργασία συναλλαγών, μεγάλες αποθήκες δεδομένων και εφαρμογές επιχειρησιακής ευφυΐας ", δήλωσε ο Kumar

" Τα δύο προϊόντα αλληλοσυμπληρώνονται και συμπληρώστε μια ποικιλία περιπτώσεων χρήσης, "δήλωσε ο Kumar

που δεν λέει ότι δεν θα μπορούσατε να χρησιμοποιήσετε τη βάση δεδομένων Oracle για εφαρμογές Web, αλλά ιστορικά η MySQL χρησιμοποιήθηκε ως επί το πλείστον με τον Ιστό, δήλωσε ο Kumar. Αναφέρει πως η MySQL είναι μέρος της στοίβας LAMP (Linux-Apache-MySQL-PHP / Python / Perl), η οποία χρησιμοποιείται ευρέως για την ανάπτυξη ιστοτόπων και εφαρμογών Web. "Έχει μεγάλη επιτυχία στον χώρο εφαρμογών που βασίζεται στο Web", ανέφερε.

Μια άλλη σκέψη για την επιλογή της mySQL μέσω του Oracle στο χώρο του Διαδικτύου είναι το προσωπικό. Σε πολλές περιπτώσεις, ένας διαχειριστής LAMP θα είναι πιο εξοικειωμένος με τη MySQL παρά με τη βάση δεδομένων Oakeake, δήλωσε ο Tomas Ulin, αντιπρόεδρος της μηχανικής MySQL. "Το καθιστά ευκολότερο να τρέχει με MySQL αν για κανέναν άλλο λόγο εκτός από τον πραγματικό προγραμματιστή χρησιμοποιείται για MySQL."

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

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

Η γενική απόδοση βελτιώθηκε επίσης. Στα εσωτερικά σημεία αναφοράς, η Oracle έδειξε ότι η MySQL 5.5 παρουσίασε βελτίωση κατά 360 τοις εκατό σε ανάγνωση και εγγραφή σε έκδοση 5.1 που εκτελείται σε Linux. Στις μηχανές Windows Server, το κέρδος απόδοσης αυξήθηκε πάνω από 1.500%. "Παίρνουμε υψηλότερη απόδοση γενικά με το 5.5", δήλωσε ο Ulin.

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

"Αφού δεσμευτήκατε κάτι στην κύρια πλευρά, δεν θα μπορούσατε να είστε σίγουροι όταν θα έφτανε στην πλευρά της σκλάβας ", είπε ο Ulin. Με την ημι-συγχρονική αναπαραγωγή, η εφαρμογή που δεσμεύει τα δεδομένα στη βάση δεδομένων δεν λαμβάνει επιβεβαίωση ότι τα δεδομένα έχουν εισαχθεί μέχρι να αντιγραφεί και στη βάση δεδομένων αντιγράφων ασφαλείας.

Ο Joab Jackson καλύπτει επιχειρηματικό λογισμικό και γενικές τεχνολογικές εξελίξεις για Η υπηρεσία ειδήσεων IDG . Ακολουθήστε τον Joab στο Twitter στο @Joab_Jackson. Η διεύθυνση ηλεκτρονικού ταχυδρομείου του Joab είναι [email protected]