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 FieldValueLanguage
dc.contributor.authorΜιλτιάδης Γιαλούσης
dc.date.accessioned2018-07-23T09:15:49Z-
dc.date.available2018-07-23T09:15:49Z-
dc.date.issued2017-7-27
dc.date.submitted2017-7-25
dc.identifier.urihttp://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.languageGreek
dc.subjectμη σχεσιακές βάσεις δεδομένων
dc.subjectσυλλογή απορριμμάτων
dc.subjectmongodb
dc.subjectjava
dc.subjectacid
dc.subjectαπομόνωση στιγμιότυπου
dc.subjectέλεγχος συγχρονικότητας πολλαπλών εκδόσεων
dc.subjectδιαχειριστής συναλλαγών
dc.titleΣχεδιασμός Και Υλοποίηση Πρότυπου Διαχειριστή Ταυτόχρονων Συνδιαλλαγών Βασισμένο Στον Έλεγχο Πολλαπλών Εκδόσεων Δεδομένων Και Υλοποίηση Κατανεμημένου Συλλέκτη Μη Έγκυρων Δεδομένων Για Τη Μη Σχεσιακή Βάση Mongodb
dc.typeDiploma Thesis
dc.description.pages79
dc.contributor.supervisorΒαρβαρίγου Θεοδώρα
dc.departmentΤομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2017-0182.pdf2.23 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.