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
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
