Marklogic DB - NoSQL Database

No Thumbnail Available

Authors

Rastogi, Aashi

Issue Date

2016-04-28

Type

Working Paper

Language

en_US

Keywords

Structure data , Unstructured data , ACID transaction , NoSQL database

Research Projects

Organizational Units

Journal Issue

Alternative Title

Marklogic DB - An only Enterprise NoSQL Database

Abstract

With advancement in the technology data is growing at a staggering rate, and storage is declining more data come in online. Therefore, for handling those data database came into action and the relational era of technology is not designed to solve problems in a sufficient manner for unstructured data. NoSQL database come to handle such data. NoSQL means non-SQL or non-relational databases which provides mechanism to store and retrieve the data other than relational databases. MarkLogic DB is one of the Enterprise NoSQL database that supports multiple-model database design. It is optimized for structured and unstructured data that allows to store, manage, query and search across JSON, XML, RDF (Triplestore), and can handle data with schema free and leads to faster time-to-results by providing handling of different types of data. It provides ACID Transactions using MVCC (multi-version concurrency control). One of the important key feature of MarkLogic is its Bitemporal behaviour by providing data at every point in time. Due to its shared-nothing architecture it is highly available and easily and massively scalable with no single point of failure making structured data integration easier. It also has incremental backup means to only backup the updated data. Marklogic provides Hadoop integration and Hadoop is designed to store large amount of data in Hadoop Distributed File System (HDFS) and works better with the transactional applications and many other future advancement applications which can be thought for like Sample Stalker etc.

Description

Citation

Publisher

ASEE

License

Journal

Volume

Issue

PubMed ID

DOI

ISSN

06604

EISSN