下列关于ES写入数据流程的描述错误的是()
A.写操作必须在主分片上完成后,才能复制到其他副本
B.数据写到哪个分片,默认是由ID做hash,再用分片数取模,获取到分片ID
C.默认情况下,数据写入主分片成功后,才会返回写入成功的响应给客户端,同时异步进行副本数据同步
D.删除请求不会删除数据,而是写入一条版本更新的数据
A.写操作必须在主分片上完成后,才能复制到其他副本
B.数据写到哪个分片,默认是由ID做hash,再用分片数取模,获取到分片ID
C.默认情况下,数据写入主分片成功后,才会返回写入成功的响应给客户端,同时异步进行副本数据同步
D.删除请求不会删除数据,而是写入一条版本更新的数据
第1题
A.在并发写的情况下,为保证写入结果正确,可以通过版本号使用乐观锁控制
B.对于集群之间的一致性级别支持quorum/one/all,默认quorum,即只有当大多数分片可用时才允许写操作
C.quorum不齐全时,会wait(等待)1分钟,超过1分钟会timeout
D.对于副本的一致性设置replication默认为sync,这将导致主分片得到复制分片的成功响应后才返回
第2题
A.客户机应用写入数据,RADOS向主OSD发送数据
B.主OSD确认副本OSD并发送数据,将数据写入本地磁盘
C.副本OSD将数据写入本地磁盘,向主OSD发送写入完成信号
D.主OSD向客户机发送写入完成信号
第3题
B.routing.allocation.total_shards_per_node:2,该设置作用为单个节点最多分配两个分片(包含主分片和副本)
C.日志平台的应用数据索引每天拆分为11个,可以提升查询速度,原因是相同的查询,检索的分片数据减少了
D.hostName字段类型为keyword,当使用hostName:WGQRZPTAPP0能搜索到主机名为WGQRZPTAPP01、WGQRZPTAPP02、WGQRZPTAPP03......的日志
第4题
A.预写式日志
B.追赶
C.合并
D.多数派读取
第5题
A.如果一个机架出问题,不会影响数据读写和正确性
B.写入数据的时候多个副本会写到不同机架的DataNode中
C.MapReduce 会根据机架的拓扑获取离自己比较近的数据块
D.数据块的第一个副本会优先考虑存储在客户端所在节点
第6题
A.ES为了提高写入(index)的速度,不要设置自动ID,尽量手动设置
B.ES为了提高写入(index)的速度,可以禁用norms
C.副本分片的多少不能影响写入性能
D.索引的刷新间隔默认是30S
第7题
A.ES中的索引Index可以存放字段不一致的doc对象
B.ES中存储数据可以不是JSON格式,建议使用JSON格式,因为JSON格式性能较好
C.一个Elasticsearch集群由多个节点(Node)组成,每个集群都有一个共同的集群名称作为标识
D.ES中分片分为主分片(primaryshard)和复制分片(replicashard)
第8题
A.首先写入主osd
B.写入主osd即可返回确认信息给客户端
C.客户端读取ceph中的数据时读完 1个副本就能返回
D.写入原则是需要保证数据的强一致性
第9题
A.FileInputStream是操作文件的字节输入流,专门用于向文件中写入数据
B.通过FileOutputStream写数据时,会自动创建文件,并将数据写入文件。
C.针对文件的读写,JDK专门提供了两个类,分别是FileInputStream和FileOutputStream
D.在读取文件数据时,如果相应目录文件不存在,否读取数据为空
第10题
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!