Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13524
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Μιλτιάδης Γιαλούσης | |
dc.date.accessioned | 2018-07-23T09:15:49Z | - |
dc.date.available | 2018-07-23T09:15:49Z | - |
dc.date.issued | 2017-7-27 | |
dc.date.submitted | 2017-7-25 | |
dc.identifier.uri | http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13524 | - |
dc.description.abstract | Στις μέρες μας η ραγδαία ανάπτυξη του cloud computing παράλληλα με την κατακόρυφη αύξηση του αριθμού των χρηστών του διαδικτύου αλλά και των υπηρεσιών που παρέχονται μέσω αυτού έχει οδηγήσει στην εξέλιξη των συστημάτων διαχείρισης βάσεων δεδομένων. Μία προφανής ένδειξη του γεγονότος αυτού είναι και η εμφάνιση των μη σχεσιακών βάσεων, όπως η MongoDb, η δημοτικότητα των οποίων πυροδοτήθηκε από τις ανάγκες των εταιριών κολοσσών στο χώρο του Web 2.0, όπως η Google, η Facebook και η Amazon και γενικότερα της ανάπτυξης του τομέα των εφαρμογών μεγάλων δεδομένων (Big Data) και πραγματικού χρόνου (real-time web). Στόχος της διπλωματικής αυτής είναι η υλοποίηση πρότυπου διαχειριστή ταυτόχρονων συνδιαλλαγών βασισμένο στον έλεγχο πολλαπλών εκδόσεων δεδομένων. Το σύστημα το οποίο υλοποιήσαμε έχει σχεδιαστεί με πλαίσιο το CoherentPaas, πάνω από το οποίο ουσιαστικά δημιουργήσαμε ένα αφαιρετικό επίπεδο (level of abstraction), που μας προσφέρει επιπλέον ευελιξία και ευκολία τροποποίησης της συμπεριφοράς του. Επιπλέον στη προσπάθεια βελτίωσης και επέκτασης του υπάρχοντος συστήματος, σχεδιάσαμε και υλοποιήσαμε έναν κατανεμημένο συλλέκτη μη έγκυρων δεδομένων για τη μη σχεσιακή βάση MongoDB , αναπτύσσοντας μία αυτόνομη Java εφαρμογή η οποία επικοινωνεί με τις διάφορες εφαρμογές μέσω διεύρυνσης που πραγματοποιήσαμε στην υπάρχουσα διεπαφή και με την βάση δεδομένων μέσω του MongoDB API που προσφέρει η Java. | |
dc.language | Greek | |
dc.subject | μη σχεσιακές βάσεις δεδομένων | |
dc.subject | συλλογή απορριμμάτων | |
dc.subject | mongodb | |
dc.subject | java | |
dc.subject | acid | |
dc.subject | απομόνωση στιγμιότυπου | |
dc.subject | έλεγχος συγχρονικότητας πολλαπλών εκδόσεων | |
dc.subject | διαχειριστής συναλλαγών | |
dc.title | Σχεδιασμός Και Υλοποίηση Πρότυπου Διαχειριστή Ταυτόχρονων Συνδιαλλαγών Βασισμένο Στον Έλεγχο Πολλαπλών Εκδόσεων Δεδομένων Και Υλοποίηση Κατανεμημένου Συλλέκτη Μη Έγκυρων Δεδομένων Για Τη Μη Σχεσιακή Βάση Mongodb | |
dc.type | Diploma Thesis | |
dc.description.pages | 79 | |
dc.contributor.supervisor | Βαρβαρίγου Θεοδώρα | |
dc.department | Τομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής | |
dc.organization | ΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών | |
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.