First Advisor

Kuhn, Darl

Thesis Committee Member(s)

Ina, Donald

College

College for Professional Studies

Degree Name

MS Software Engineering and Database Technologies

School

School of Computer & Information Science

Document Type

Thesis - Open Access

Number of Pages

127 pages

Abstract

As worldwide e-commerce expands, businesses continue to look for better ways to meet their evolving needs with web solutions that scale and perform adequately. Several online retailers have been able to address scaling challenges through the implementation of NoSQL databases. While architecturally different from their relational database counterparts, NoSQL databases typically achieve performance gains by relaxing one or more of the essential transaction processing attributes of atomicity, consistency, isolation, and durability (ACID). As with any emerging technology, there are both critics and supporters of NoSQL databases. The detractors claim that NoSQL is not safe and is at a greater risk for data loss. On the other hand, its ardent defenders boast the performance gains achieved over their relational counterparts. This thesis studies the NoSQL database known as "MongoDB," and discusses its ability to support the growing needs of e-commerce data processing. It then examines MongoDB's raw performance (compared to Oracle 11g R2, a relational database) and discusses its adherence to ACID.

Date of Award

Summer 2013

Location (Creation)

Colorado (state); Denver (county); Denver (inhabited place)

Rights Statement

All content in this Collection is owned by and subject to the exclusive control of Regis University and the authors of the materials. It is available only for research purposes and may not be used in violation of copyright laws or for unlawful purposes. The materials may not be downloaded in whole or in part without permission of the copyright holder or as otherwise authorized in the “fair use” standards of the U.S. copyright laws and regulations.

Share

COinS