NoSQL大数据存储技术测试(5)MongoDB的原理和使用

单项选择题

第1题

关于 MongoDB 集群部署下面说法不正确的是()

已经不使用主从复制的模式

在实际应用场景中, Mongodb 集群结合复制集和分片机制

MongoDB 支持自动分片, 不支持手动切分 (我的答案)

每个分片服务器可以是由一个复制集构成

第2题

MongoDB 中复制集目标不包括()。

故障转移,故障切换,故障恢复

节省存储空间 (我的答案)

避免单点,用于灾难时恢复,报表处理,提升数据可用性

读写分离,分担读压力

第3题

下列选项中,哪个不属于管道操作符?(D )

$group

$limit

$match

$and (我的答案)

第4题

在MongoDB中,使用()命令创建数据库。

create

show

use (我的答案)

db

第5题

在MongoDB中,使用()命令进行聚合操作。

group

aggregate (我的答案)

project

unwind

第6题

以下哪种逻辑结构不属于MongoDB()

表table (我的答案)

数据库db

集合collection

文档document

第7题

下面那个语句不是 MongoDB 的操作语句。()

find

get (我的答案)

remove

insertMany

第8题

以下哪个不是MongoDB数据库在分片时需要的节点?

Config Router (我的答案)

Shard

Mongos

Config Server

第9题

以下哪个不是MongoDB数据库的索引类型?

单键索引

全文索引

地理位置索引

时间索引 (我的答案)

第10题

MongoDB数据库中基本单元为( )?

表格

集合

文档 (我的答案)

字段

第11题

下列选项中,不属于MongoDB支持的数据类型是()。

String

Array

Date

Time (我的答案)

第12题

下列选项中,属于MongoDB支持的数据类型是()。

String (我的答案)

Code

Enum

Null

第13题

MongoDB 中主键的默认格式是 ( )

UUID

sequence

auto_increment

ObjectId (我的答案)

第14题

CouchDB与MongoDB比较,不正确的是()。

CouchDB更多地采用通用技术,并考虑和ASF其他模块的配合

CouchDB采用通用JSON格式存储和传输数据

CouchDB支持动态查询,MongoDB不支持动态查询 (我的答案)

CouchDB支持多主节点间的数据复制,而MongoDB只支持主从复制

第15题

()程序用来启动MongoDB服务器。

mongo

mongos

mongod (我的答案)

mongodb

第16题

下列数据库中,()不是MongoDB默认提供的。

admin数据库

user数据库 (我的答案)

config数据库

test数据库

第17题

MongoDB采用()进行数据存储与编码传输。

JSON

BSON (我的答案)

XML

YAML

第18题

MongoDB采用哪种语言编写?()

Java

Python

C++ (我的答案)

go

第19题

MongoDB是一种NoSQL数据库,具体地说,是(  )存储数据库。

键值

文档 (我的答案)

图形

XML

判断题

第1题

MongoDB的分片与副本集主要区别在于分片是每个节点存储数据的不同片段,而副本集是每个阶段存储数据的相同副本。T

第2题

MongoDB采用副本集提供数据库的扩缩容能力。F

第3题

MongoDB的集合是动态模式的,同一个集合里面的文档可以是各式各样的。T

第4题

BSON比JSON相比,检索速度更快,更节省空间。F

第5题

MongoDB中的一组文档称为“集合”,可以类比为传统数据库中的“数据库”。F

第6题

MongoDB支持复杂的数据结构,支持索引(包括二级索引和地理空间索引),支持聚合查询。T

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/63757.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CountDownLatch阻塞后countDown未执行会如何?

背景 某项目封装了 Kafka 消费者 API,根据传递的消费者线程数,创建 N 个消费者线程同时消费对应 topic 的数据,并在线程启动后收集到全局列表中,方便在程序调用 stop 流程时逐个停止。 主控类在创建 Kafka 消费线程时使用了 Cou…

NLP与LLM的工程化实践与学习思考 - 说说知识图谱

NLP与LLM的工程化实践与学习思考[24年半年工作总结] - 说说知识图谱 0 真的就是先说说1 为什么知识图谱什么是知识图谱?基于图的数据结构?基于数据结构的图?知识图谱的技术要点两个技术维度:知识、图七个技术要点:表示…

【CVE-2024-5660】ARM CPU漏洞:硬件页面聚合(HPA)安全通告

安全之安全(security)博客目录导读 目录 一、概述 二、修改历史 三、什么是硬件页面聚合? 四、修复解决 一、概述 在一些基于arm的cpu中发现了一个问题,该问题可能允许修改的、不受信任的客户机操作系统(guest OS)危及某些H…

项目中使用AntV L7地图(五)添加飞线

项目中使用AntV L7地图,添加 飞线 文档地址:https://l7.antv.antgroup.com/zh/examples/line/animate/#trip_animate 一、初始化地图 使用的地图文件为四川地图JSON,下载地址:https://datav.aliyun.com/portal/school/atlas/area_selector#&…

《九重紫》逐集分析鉴赏—序言、概览、框架分析

主标题:《九重紫》一起追剧吧副标题:《九重紫》逐集分析鉴赏—序言、概览、框架分析《永夜星河》后,以为要浅尝剧荒,一部《九重紫》突出重围。 看了宣传片感觉不是很差,看了部分剪辑感觉还可以,看了一两集感…

CSS系列(2)-- 盒模型精解

前端技术探索系列:CSS 盒模型精解 📦 致读者:深入理解盒模型的本质 👋 前端开发者们, 今天我们将深入探讨 CSS 盒模型,这是构建网页布局的核心概念。通过本文,你将全面理解盒模型的工作原理及…

如果子组件是一个 Portal,发生点击事件能冒泡到父组件吗?

简介 在React中,Portal是一种允许组件渲染到DOM的不同位置的技术,主要用于解决溢出隐藏和z-index问题,如创建对话框或悬浮框等。关于子组件是Portal时,其点击事件是否能冒泡到父组件的问题,以下进行详细分析&#xff1…

生成式AI概览与详解

1. 生成式AI概览:什么是大模型,大模型应用场景(文生文,多模态) 生成式AI(Generative AI)是指通过机器学习模型生成新的数据或内容的人工智能技术。生成式AI可以生成文本、图像、音频、视频等多种…

0001.简易酒店管理系统后台

一.系统架构 springmvcjsplayuimysql 二.功能特性 简单易学习,虽然版本比较老但是部署方便,tomcat环境即可启用;代码简洁,前后端代码提供可统一学习;祝愿您能成尽快为一位合格的程序员,愿世界没有BUG; …

.NET周刊【12月第1期 2024-12-01】

我在.NET Conf China 2024 等你! .NET Conf China 2024 是一场面向开发人员的社区盛会,旨在庆祝 .NET 9 的发布,并回顾过去一年 .NET 在中国的发展成就。作为延续 .NET Conf 2024 的重要活动,本次峰会汇聚了来自中国各地区的技术…

STM32软件IIC驱动TCA9548A多路测量AHT10

STM32软件IIC驱动TCA9548多路测量AHT10 TCA9548AAHT10代码逻辑代码展示现象总结 TCA9548A TCA9548A 有八个可通过 I2C 总线控制的双向转换开关,SCL/SDA 上行对扩展到八个下行对,或者通道,适用于系统中存在I2C目标地址冲突的情况。8路双向转换…

信奥赛CSP-J复赛集训(dfs专题)(15):洛谷P8838:[传智杯 #3 决赛] 面试

信奥赛CSP-J复赛集训(dfs专题-刷题题单及题解)(15):洛谷P8838:[传智杯 #3 决赛] 面试 题目背景 disangan233 和 disangan333 去面试了,面试官给了一个问题,热心的你能帮帮他们吗? 题目描述 现在有 n n n 个服务器,服务器

ARM学习(36)静态扫描规则学习以及工具使用

笔者来学习了解一下静态扫描以及其规则,并且亲身是实践一下对arm 架构的代码进行扫描。 1、静态扫描认识 静态扫描:对代码源文件按照一定的规则进行扫描,来发现一些潜在的问题或者风险,因为不涉及代码运行,所以其一般…

LabVIEW实现HTTP通信

目录 1、HTTP通信原理 2、硬件环境部署 3、云端环境部署 4、HTTP通信函数 5、程序架构 6、前面板设计 7、程序框图设计 本专栏以LabVIEW为开发平台,讲解物联网通信组网原理与开发方法,覆盖RS232、TCP、MQTT、蓝牙、Wi-Fi、NB-IoT等协议。 结合实际案例,展示如何利用LabVIEW和…

Python机器学习笔记(五、决策树集成)

集成(ensemble)是合并多个机器学习模型来构建更强大模型的方法。这里主要学习两种集成模型:一是随机森林(random forest);二是梯度提升决策树(gradient boosted decision tree)。 1…

虚幻引擎C++按键绑定

在项目的 Project Settings -> Engine -> Input 中进行配置。 配置输入映射的步骤: 打开 Project Settings: 在 Unreal Editor 中,点击菜单栏的 Edit -> Project Settings。 导航到 Input: 在 Project Settings 窗口的左侧导航栏中&#xff0…

态感知与势感知

“态感知”和“势感知”是两个人机交互中较为深奥的概念,它们虽然都与感知、认知相关,但侧重点不同。下面将从这两个概念的定义、区分以及应用领域进行解释: 1. 态感知 态感知通常指的是对事物当前状态、属性或者内在特征的感知。它强调的是在…

为什么数据平台需要敏捷版|直播回顾

11月28日,我们邀请到StartDT合伙人、CTO地雷和StartDT资深战略咨询专家何夕,围绕“为什么数据平台需要敏捷版”这个话题,向大家汇报了DataSimba敏捷版这半年来的最新进展,并带来了详细的产品解读。 敏捷版支持StarRocks、ClickHo…

FUXA:基于Web的工艺可视化(SCADAHMI仪表板)软件安装与使用指南

FUXA:基于Web的工艺可视化(SCADA/HMI/仪表板)软件安装与使用指南 项目地址:https://gitcode.com/gh_mirrors/fu/FUXA 1. 项目介绍 FUXA是一款完全基于Web的跨平台全栈式软件,专为过程可视化设计,涵盖SCADA/HMI/仪表板…

scala的隐式转换2

隐士类:implicit class 隐式转换函数 类 第一步:定义一个有updateUser功能的类 PowerUser 第二步: 定义一个隐式转换函数,把BaseUser ---> PowerUser 代码如下: package test1 //隐士类:implicit class 隐式转换函数 类 object y1 {class BaseUser(){def…