的核心操作从而已经满足了面向文档数据库的定义。键-值数据库是NoSQL数据库的另一概念，面向文档的数据库是键-值数据库的子类。它们的差别在于处理数据的方式：在键值数据库中，数据是对数据库不透明的；而面向文档的数据库系统依赖于“文档”的内部结构来获取元数据，数据库引擎使用这些元数据进行更深层次的优化。虽然由于系统中的工具使这一差别不甚明显，但在设计概念上，这种文档存储方式利用了现代程序技术来提供更丰富的体验。现代键-值存储经常包括处理元数据的特征，模煳了它与文档存储之间的界线。文档数据库与传统的关系数