Some document databases are BigTable databases, others provide MapReduce processing, while some of them are columnar
databases. The inference is that the storage and access implementation is independent of the database’s orientation towards
document-oriented databases.
Some document databases provide added capabilities such as SQL or SQL-like query processing capabilities.
For instance, Terrastore document store provides advanced scalability and elasticity features without sacrificing Consistency.