-
MongoDB面试题 - java运维笔试部分
资源介绍
java运维笔试题MongoDB
面试题
(
v4.4
)
如果您喜欢该项目,请单击。
拉取请求受到高度赞赏。
目录
问:什么是
NoSQL
数据库?
NoSQL
数据库有哪些不同类型?
NoSQL
是一种非关系型
DBMS,不需要固定模式,避免连接,并且易于扩展。
使用
NoSQL
数据库的目的是用于具有海量数据存储需求的分布式数据存储。
NoSQL
用于大数据和实时
Web
应用程序。
NoSQL
数据库的类型
文档数据库
键值存储
面向列的数据库
图数据库
1.
文档数据库
文档数据库将数据存储在
JSON、BSON
或
XML
文档中。
在文档数据库中,文档可以嵌套。
可以索引特定元素以加快查询速度。
可以以更接近应用程序中使用的数据对象的形式存储和检索文档,这意味着在应用程序中使用数据所需的转换更少。
SQL
数据在应用程序和存储之间来回移动时必须经常组装和拆卸。
示例:
Amazon
SimpleDB、CouchDB、MongoDB、Riak、Lotus
Notes
是流行的基于文档的
DBMS
系统。
2.
键值存储
数据存储在键/值对中。
它的设计方式可以处理大量数据和