HBase and Other Big Data Databases • 125
MongoDB is considered to be a document-oriented database with
strengths oriented around websites as well. Another feature, besides the
lack of typical transactions, is the philosophy of keeping a copy of itself.
ese features make MongoDB useful for big data problems, since the
database can be distributed.
MongoDB uses a version of JSON called Binary-JSON (BSON) as a data
description tool. BSON is an extension of JSON, which uses a length eld to
enhance the eciency of scanning. e JSON approach provides less com-
plexity than XML and more information than a comma-delimited le. e
JSON world has its own argot, one example of which is the term “embedded
document,” which occurs when basic information is ...