Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13524
Title: | Σχεδιασμός Και Υλοποίηση Πρότυπου Διαχειριστή Ταυτόχρονων Συνδιαλλαγών Βασισμένο Στον Έλεγχο Πολλαπλών Εκδόσεων Δεδομένων Και Υλοποίηση Κατανεμημένου Συλλέκτη Μη Έγκυρων Δεδομένων Για Τη Μη Σχεσιακή Βάση Mongodb |
Authors: | Μιλτιάδης Γιαλούσης Βαρβαρίγου Θεοδώρα |
Keywords: | μη σχεσιακές βάσεις δεδομένων συλλογή απορριμμάτων mongodb java acid απομόνωση στιγμιότυπου έλεγχος συγχρονικότητας πολλαπλών εκδόσεων διαχειριστής συναλλαγών |
Issue Date: | 27-Jul-2017 |
Abstract: | Στις μέρες μας η ραγδαία ανάπτυξη του cloud computing παράλληλα με την κατακόρυφη αύξηση του αριθμού των χρηστών του διαδικτύου αλλά και των υπηρεσιών που παρέχονται μέσω αυτού έχει οδηγήσει στην εξέλιξη των συστημάτων διαχείρισης βάσεων δεδομένων. Μία προφανής ένδειξη του γεγονότος αυτού είναι και η εμφάνιση των μη σχεσιακών βάσεων, όπως η MongoDb, η δημοτικότητα των οποίων πυροδοτήθηκε από τις ανάγκες των εταιριών κολοσσών στο χώρο του Web 2.0, όπως η Google, η Facebook και η Amazon και γενικότερα της ανάπτυξης του τομέα των εφαρμογών μεγάλων δεδομένων (Big Data) και πραγματικού χρόνου (real-time web). Στόχος της διπλωματικής αυτής είναι η υλοποίηση πρότυπου διαχειριστή ταυτόχρονων συνδιαλλαγών βασισμένο στον έλεγχο πολλαπλών εκδόσεων δεδομένων. Το σύστημα το οποίο υλοποιήσαμε έχει σχεδιαστεί με πλαίσιο το CoherentPaas, πάνω από το οποίο ουσιαστικά δημιουργήσαμε ένα αφαιρετικό επίπεδο (level of abstraction), που μας προσφέρει επιπλέον ευελιξία και ευκολία τροποποίησης της συμπεριφοράς του. Επιπλέον στη προσπάθεια βελτίωσης και επέκτασης του υπάρχοντος συστήματος, σχεδιάσαμε και υλοποιήσαμε έναν κατανεμημένο συλλέκτη μη έγκυρων δεδομένων για τη μη σχεσιακή βάση MongoDB , αναπτύσσοντας μία αυτόνομη Java εφαρμογή η οποία επικοινωνεί με τις διάφορες εφαρμογές μέσω διεύρυνσης που πραγματοποιήσαμε στην υπάρχουσα διεπαφή και με την βάση δεδομένων μέσω του MongoDB API που προσφέρει η Java. |
URI: | http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13524 |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Size | Format | |
---|---|---|---|
DT2017-0182.pdf | 2.23 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.