Investigation cloud data storage
Cataloged from PDF version of thesis report.
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Thesis |
Language: | English |
Published: |
BRAC University
2013
|
Subjects: | |
Online Access: | http://hdl.handle.net/10361/2303 |
id |
10361-2303 |
---|---|
record_format |
dspace |
spelling |
10361-23032022-01-26T10:19:56Z Investigation cloud data storage Sumaiya Binte Mostafa Tabassum, Firoza Khan, Mumit Department of Computer Science and Engineering, BRAC University Computer science and engineering Cloud Data Cataloged from PDF version of thesis report. Includes bibliographical references (page 93). This thesis report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2012. A cloud database is a database that typically runs on a cloud computing platform. Of the databases available on the cloud, traditional data model is SQL-based. The recent trend is to move on to NOSQL data model. Now, the question is which database approach is better to choose in this era of ‘Big Data’? SQL databases are difficult to scale, meaning they are not natively suited to a cloud environment, although cloud database services based on SQL are attempting to address this challenge. On the other hand, NOSQL databases are built to service heavy read/write loads and are able scale up and down easily, and therefore they are more natively suited to running on the cloud. Our aim for thesis is to investigate suitable data storage for cloud. Considering the ‘Big Data’ scenario of today’s world, we set forth to choose the NOSQL database model as the preferred solution for cloud computing. This paper aims to show two investigations on different branches of cloud data storage. The first analysis is based on the case study of performance benchmarking on 3 popular NOSQL databases - MongoDB, Cassandra, and HBase. The next part of investigation includes an experiment on the most popular ‘Big Data’ management framework – namely, Hadoop. Hadoop uses MapReduce for parallel computation, but writing MapReduce function is hard for programmers. So, our experiment is to configure HIVE data warehousing system on the top of Hadoop as a wrapper, so that end users gets benefit of using a SQL-like language, which is known as ‘HiveQL’ and provided by HIVE even if with the environment of complex MapReduce function. Sumaiya Binte Mostafa Firoza Tabassum B. Computer Science and Engineering 2013-04-16T05:16:55Z 2013-04-16T05:16:55Z 2012 12/12/2012 Thesis ID 08301001 ID 09101028 http://hdl.handle.net/10361/2303 en BRAC University thesis are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 107 pages application/pdf BRAC University |
institution |
Brac University |
collection |
Institutional Repository |
language |
English |
topic |
Computer science and engineering Cloud Data |
spellingShingle |
Computer science and engineering Cloud Data Sumaiya Binte Mostafa Tabassum, Firoza Investigation cloud data storage |
description |
Cataloged from PDF version of thesis report. |
author2 |
Khan, Mumit |
author_facet |
Khan, Mumit Sumaiya Binte Mostafa Tabassum, Firoza |
format |
Thesis |
author |
Sumaiya Binte Mostafa Tabassum, Firoza |
author_sort |
Sumaiya Binte Mostafa |
title |
Investigation cloud data storage |
title_short |
Investigation cloud data storage |
title_full |
Investigation cloud data storage |
title_fullStr |
Investigation cloud data storage |
title_full_unstemmed |
Investigation cloud data storage |
title_sort |
investigation cloud data storage |
publisher |
BRAC University |
publishDate |
2013 |
url |
http://hdl.handle.net/10361/2303 |
work_keys_str_mv |
AT sumaiyabintemostafa investigationclouddatastorage AT tabassumfiroza investigationclouddatastorage |
_version_ |
1814308996034592768 |