Επεξεργασία ερωτημάτων SQL σε κατανεμημένα περιβάλλοντα με βάσεις δεδομένων No-SQL
Έχουμε την τύχη να ζούμε σε μια εποχή όπου η τεχνολογία εξελίσσεται με αλματώδη βήματα καθημερινά. Διαθέτουμε πάρα πολλά εργαλεία, συστήματα και μεθόδους για να παράγουμε συνεχώς νέα γνώση και τεχνολογίες. Ένας από τους βασικούς παράγοντες που καθιστούν δυνατή την πρόοδο που βιώνουμε, είναι η ικα...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2022
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/16384 |
id |
nemertes-10889-16384 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-163842022-09-05T20:49:24Z Επεξεργασία ερωτημάτων SQL σε κατανεμημένα περιβάλλοντα με βάσεις δεδομένων No-SQL Processing SQL queries in distributed environments using No-SQL databases Περβανάς, Αντώνης Pervanas, Antonis Κατανεμημένα περιβάλλοντα Βάσεις δεδομένων No-SQL Ερωτήματα SQL Distributed environments No-SQL databases SQL queries Έχουμε την τύχη να ζούμε σε μια εποχή όπου η τεχνολογία εξελίσσεται με αλματώδη βήματα καθημερινά. Διαθέτουμε πάρα πολλά εργαλεία, συστήματα και μεθόδους για να παράγουμε συνεχώς νέα γνώση και τεχνολογίες. Ένας από τους βασικούς παράγοντες που καθιστούν δυνατή την πρόοδο που βιώνουμε, είναι η ικανότητα μας να παράγουμε πληροφορία. Ο ρυθμός με τον οποίο μπορούμε να παράγουμε και να επεξεργαζόμαστε την πληροφορία, καθώς και να εξάγουμε συμπεράσματα από αυτήν, είναι μεγαλύτερος από ποτέ. Συνεπώς μεγαλύτερη από ποτέ, είναι και η ανάγκη μας να βρίσκουμε μεθόδους βελτιστοποίησης σε θέματα που αφορούν την αποτελεσματική άντληση, επεξεργασία και αποθήκευση πληροφοριών. Ακριβώς αυτά τα προβλήματα είναι και ο λόγος για τον οποίο γεννήθηκαν ορισμένες έννοιες όπως τα μαζικά δεδομένα. Δηλαδή δεδομένα των οποίων ο όγκος είναι τόσο μεγάλος που είναι αδύνατο να επεξεργαστούν με παραδοσιακές μεθόδους. Για την καλύτερη διαχείριση τέτοιου τύπου δεδομένων, έχουμε αναπτύξει μια πληθώρα από κατανεμημένα περιβάλλοντα προκειμένου να επιτύχουμε διαμοίραση του τεράστιου όγκου πληροφορίας και κατ` επέκταση καλύτερη ταχύτητα επεξεργασίας. Παράλληλα οι δυνατότητες επεκτασιμότητας που προσφέρουν οι πλέον διαδεδομένες βάσεις δεδομένων NoSQL, τις καθιστούν ιδανικές για χρήση πάνω σε κατανεμημένα περιβάλλοντα. Σκοπός της παρούσας διπλωματικής εργασίας είναι να εξερευνήσουμε τις βάσεις δεδομένων NoSQL και πως μπορεί να γίνει αποτελεσματική χρήση αυτών σε συνδυασμό με κατανεμημένα περιβάλλοντα προκειμένου να επιτύχουμε βελτιστοποίηση στον χρόνο εκτέλεσης ερωτημάτων. We are fortunate enough to live in an era where technology is evolving at leaps and bounds every day. We have plenty of tools, systems and methods to constantly produce new knowledge and technologies. One of the key factors that makes the progress we are experiencing possible, is our ability to produce information. The rate at which we can produce and process information, as well as draw conclusions from it, is greater than ever. Therefore, greater than ever, is our need to find optimization methods on issues related to the efficient extraction, processing and storage of information. These problems are the reason why some concepts such as "Big Data" were born. That is, data whose volume is so large that it is impossible to process with traditional methods. To better manage this type of data, we have developed a variety of distributed environments in order to distribute the huge volumes of information and consequently achieve better processing speed. At the same time, the scalability offered by the now widespread NoSQL databases, makes them ideal for use on distributed environments. The purpose of this dissertation is to explore the NoSQL databases and how they can be used effectively in conjunction with distributed environments to optimize query execution time. 2022-07-05T09:27:18Z 2022-07-05T09:27:18Z 1997-05-21 http://hdl.handle.net/10889/16384 gr application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Κατανεμημένα περιβάλλοντα Βάσεις δεδομένων No-SQL Ερωτήματα SQL Distributed environments No-SQL databases SQL queries |
spellingShingle |
Κατανεμημένα περιβάλλοντα Βάσεις δεδομένων No-SQL Ερωτήματα SQL Distributed environments No-SQL databases SQL queries Περβανάς, Αντώνης Επεξεργασία ερωτημάτων SQL σε κατανεμημένα περιβάλλοντα με βάσεις δεδομένων No-SQL |
description |
Έχουμε την τύχη να ζούμε σε μια εποχή όπου η τεχνολογία εξελίσσεται με αλματώδη βήματα
καθημερινά. Διαθέτουμε πάρα πολλά εργαλεία, συστήματα και μεθόδους για να παράγουμε
συνεχώς νέα γνώση και τεχνολογίες. Ένας από τους βασικούς παράγοντες που καθιστούν δυνατή
την πρόοδο που βιώνουμε, είναι η ικανότητα μας να παράγουμε πληροφορία. Ο ρυθμός με τον
οποίο μπορούμε να παράγουμε και να επεξεργαζόμαστε την πληροφορία, καθώς και να εξάγουμε
συμπεράσματα από αυτήν, είναι μεγαλύτερος από ποτέ. Συνεπώς μεγαλύτερη από ποτέ, είναι και η
ανάγκη μας να βρίσκουμε μεθόδους βελτιστοποίησης σε θέματα που αφορούν την αποτελεσματική
άντληση, επεξεργασία και αποθήκευση πληροφοριών. Ακριβώς αυτά τα προβλήματα είναι και ο
λόγος για τον οποίο γεννήθηκαν ορισμένες έννοιες όπως τα μαζικά δεδομένα. Δηλαδή δεδομένα
των οποίων ο όγκος είναι τόσο μεγάλος που είναι αδύνατο να επεξεργαστούν με παραδοσιακές
μεθόδους. Για την καλύτερη διαχείριση τέτοιου τύπου δεδομένων, έχουμε αναπτύξει μια πληθώρα
από κατανεμημένα περιβάλλοντα προκειμένου να επιτύχουμε διαμοίραση του τεράστιου όγκου
πληροφορίας και κατ` επέκταση καλύτερη ταχύτητα επεξεργασίας. Παράλληλα οι δυνατότητες
επεκτασιμότητας που προσφέρουν οι πλέον διαδεδομένες βάσεις δεδομένων NoSQL, τις καθιστούν
ιδανικές για χρήση πάνω σε κατανεμημένα περιβάλλοντα. Σκοπός της παρούσας διπλωματικής
εργασίας είναι να εξερευνήσουμε τις βάσεις δεδομένων NoSQL και πως μπορεί να γίνει
αποτελεσματική χρήση αυτών σε συνδυασμό με κατανεμημένα περιβάλλοντα προκειμένου να
επιτύχουμε βελτιστοποίηση στον χρόνο εκτέλεσης ερωτημάτων. |
author2 |
Pervanas, Antonis |
author_facet |
Pervanas, Antonis Περβανάς, Αντώνης |
author |
Περβανάς, Αντώνης |
author_sort |
Περβανάς, Αντώνης |
title |
Επεξεργασία ερωτημάτων SQL σε κατανεμημένα περιβάλλοντα με βάσεις δεδομένων No-SQL |
title_short |
Επεξεργασία ερωτημάτων SQL σε κατανεμημένα περιβάλλοντα με βάσεις δεδομένων No-SQL |
title_full |
Επεξεργασία ερωτημάτων SQL σε κατανεμημένα περιβάλλοντα με βάσεις δεδομένων No-SQL |
title_fullStr |
Επεξεργασία ερωτημάτων SQL σε κατανεμημένα περιβάλλοντα με βάσεις δεδομένων No-SQL |
title_full_unstemmed |
Επεξεργασία ερωτημάτων SQL σε κατανεμημένα περιβάλλοντα με βάσεις δεδομένων No-SQL |
title_sort |
επεξεργασία ερωτημάτων sql σε κατανεμημένα περιβάλλοντα με βάσεις δεδομένων no-sql |
publishDate |
2022 |
url |
http://hdl.handle.net/10889/16384 |
work_keys_str_mv |
AT perbanasantōnēs epexergasiaerōtēmatōnsqlsekatanemēmenaperiballontamebaseisdedomenōnnosql AT perbanasantōnēs processingsqlqueriesindistributedenvironmentsusingnosqldatabases |
_version_ |
1771297297411342336 |