Car-tech

Oracle Data Grid Scales .NET σε New Heights

Web Programming - Computer Science for Business Leaders 2016

Web Programming - Computer Science for Business Leaders 2016
Anonim

Με την έκδοση 3.6 της Coherence, που κυκλοφόρησε νωρίτερα αυτή την εβδομάδα, υποστηρίζουν όλες τις μεγάλες επιχειρηματικές πλατφόρμες ", δήλωσε ο Cameron Purdy, αντιπρόεδρος της Oracle για την ανάπτυξη. Το ενημερωμένο λογισμικό διαθέτει επίσης μια νέα γλώσσα επερωτήσεων και ένα βελτιωμένο σύνολο εργαλείων διαχείρισης, μεταξύ άλλων βελτιώσεων.

Η συνάφεια, ένα στοιχείο της σουίτας Oracle Fusion Middleware 11g, είναι ένα λογισμικό που μπορεί να συνδέσει τη μνήμη εργασίας από πολλούς διακομιστές και να έχει οι ενέργειές τους λειτουργούν ως ένα μεγάλο εικονικό σύνολο μνήμης, που ονομάζεται δίκτυο δεδομένων, στο οποίο μπορούν να εκτελεστούν μεγάλα προγράμματα.

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

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

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

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

Μια νέα δυνατότητα είναι ένα πλαίσιο συσκέψεων που περιλαμβάνει την ικανότητα να δουλεύει με εφαρμογές που εκτελούνται στο Microsoft.NET. Ενώ η Oracle έχει προσφερθεί από καιρό προσθήκες που θα επέτρεπαν στους διακομιστές εφαρμογών Java να εκτελούνται με συνεκτικότητα, η νέα έκδοση περιλαμβάνει και plug-in για δεδομένα συνεδρίας.NET.

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

και εξαιρετικά επεκτάσιμη απόδοση-εκλεπτυσμένο μοντέλο εφαρμογής Java σε. NET ", δήλωσε ο Purdy. "

Ένα άλλο νέο χαρακτηριστικό είναι μια γλώσσα επερώτησης που μοιάζει με SQL, η οποία ονομάζεται CohQL (Coherence Query Language).

Με το να μοιάζει πολύ με το SQL, Το CohQL θα επιτρέψει στους προγραμματιστές που βασίζονται σε βάσεις δεδομένων να εργάζονται για τη συνεκτικότητα σε μια γλώσσα που θα κατανοούσαν ευκολότερα, αντί να χρειάζεται να διαφωνούν με σύνθετα μοντέλα τομέα χρησιμοποιώντας μια διαδικαστική γλώσσα όπως η Java, με την οποία μπορεί να είναι λιγότερο εξοικειωμένοι., για παράδειγμα, ένας χειριστής ενός ιστότοπου ηλεκτρονικού εμπορίου θα μπορούσε να "επιλέξει όλα τα καροτσάκια που προσέθεσαν κατά λάθος ένα στοιχείο σε λάθος τιμή επειδή κάποιος ανέβασε σωστά τον κατάλογο", δήλωσε ο Purdy.

Η νέα έκδοση έχει ένα σύνολο διαχείρισης τα εργαλεία που ονομάζονται "Συναινετική Απαρτία", η οποία επιτρέπει στους διαχειριστές να διαχειρίζονται πιο εύκολα την ικανότητα και τους πόρους. Για να ενισχύσει την ασφάλεια, το λογισμικό μπορεί επίσης να κάνει σύνδεση SSL (Secure Sockets Layer), προστατεύοντας τα μηνύματα από εξωτερικό snooping.

Ο Joab Jackson καλύπτει τα λογισμικά και γενικές τεχνολογικές εξελίξεις για

. Ακολουθήστε τον Joab στο Twitter στο @Joab_Jackson. Η διεύθυνση ηλεκτρονικού ταχυδρομείου του Joab είναι [email protected]