Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13226
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΔεληγιάννης Γεώργιος
dc.date.accessioned2018-07-23T08:59:59Z-
dc.date.available2018-07-23T08:59:59Z-
dc.date.issued2016-7-27
dc.date.submitted2016-7-27
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13226-
dc.description.abstractΗ σύγχρονη εποχή χαρακτηρίζεται ως η εποχή του Μεγάλου Όγκου Δεδομένων. Η ευρύτατη χρήση του Διαδικτύου, σε συνδυασμό με την ανάπτυξη των τεχνολογιών νέφους, οδήγησαν στην παραγωγή τεράστιου όγκου δεδομένων και συνεπώς στην ανάγκη διαχείρισης του. Η εξέλιξη αυτή οδήγησε στη δημιουργία των μη σχεσιακών NoSQL βάσεων δεδομένων. Οι NoSQL βάσεις δεδομένων προσφέρουν μεγάλη ευελιξία ως προς τη δομή τους, έχοντας δυναμικό σχήμα, και αποδοτική αποθήκευση μεγάλου όγκου δεδομένων.Ωστόσο, τα NoSQL συστήματα στερούνται τη δυνατότητα υποστήριξης συναλλαγών και ACID ιδιοτήτων, περιορίζοντας έτσι τη χρήση τους σε πολύ συγκεκριμένες εφαρμογές. Στα πλαίσια της παρούσας διπλωματικής επεκτείνονται οι NoSQL βάσεις δεδομένων MongoDB και CouchDB προκειμένου να υποστηρίζουν διαχείριση συναλλαγών και να προσφέρουν τις ACID ιδιότητες που προσφέρουν οι σχεσιακές βάσεις δεδομένων. Η υλοποίηση βασίζεται στην τεχνική του Ελέγχου Ταυτοχρονισμού Πολλαπλών Εκδόσεων και στο επίπεδο απομόνωσης που ονομάζεται Απομόνωση Στιγμιότυπου. Επίσης, υλοποιείται μία ενιαία διεπαφή λειτουργιών η οποία δίνει τη δυνατότητα στο χρήστη να εκτελεί με όμοιο τρόπο τις βασικές λειτουργίες και των δύο βάσεων δεδομένων. Δημιουργείται κατά αυτό τον τρόπο ένα ενιαίο σύστημα που προσφέρει δύο διαφορετικές NoSQL βάσεις δεδομένων οι οποίες παρέχουν ACID ιδιότητες και ταυτόχρονες συναλλαγές.
dc.languageGreek
dc.subjectμη-σχεσιακές βάσεις δεδομένων
dc.subjectnosql
dc.subjectmongodb
dc.subjectcouchdb
dc.subjectacid
dc.subjectέλεγχος ταυτοχρονισμού πολλαπλών εκδόσεων
dc.subjectδιαχείριση συναλλαγών
dc.subjectαπομόνωση στιγμιότυπου
dc.subjectjava
dc.titleΣχεδίαση Και Ανάπτυξη Ενιαίου Και Ολοκληρωμένου Συστήματος Διαχείρισης Ταυτόχρονων Συναλλαγών Σε Κατανεμημένες Εγγραφο-κεντρικές Βάσεις Δεδομένων
dc.typeDiploma Thesis
dc.description.pages122
dc.contributor.supervisorΒαρβαρίγου Θεοδώρα
dc.departmentΤομέας Επικοινωνιών, Ηλεκτρονικής & Συστημάτων Πληροφορικής
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2016-0209.pdf4.28 MBAdobe PDFView/Open


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