大数据面试题
文章平均质量分 81
加油,加油,加油!
(YSY_YSY)
有道无术,术尚可求;有术无道,止于术。
展开
-
大数据面试题之Elasticsearch:每日三题(七)
大数据面试题之Elasticsearch:每日三题1.Elasticsearch索引文档的流程?2.Elasticsearch更新和删除文档的流程?3.Elasticsearch搜索的流程?1.Elasticsearch索引文档的流程?协调节点默认使用文档ID参与计算(也支持通过routing),以便为路由提供适合的分片:shard=hash(document_id)%(num_of_primary_shards)当分片所在的节点接收到来自协调节点的请求后,会将请求写到Memory Buffer原创 2023-07-28 14:59:08 · 891 阅读 · 0 评论 -
大数据面试题之Elasticsearch:每日三题(六)
系统中的数据,随着业务的发展,时间的推移,将会非常多,而业务中往往采用模糊查询进行数据的搜索,而模糊查询会导致查询引擎放弃索引,导致系统查询数据时都是全表扫描,在百万级别的数据库中,查询效率是非常低下的,而我们使用ES做一个全文索引,将经常查询的系统功能的某些字段,比如说电商系统的商品表中的商品名,描述,价格还有id这些字段我们放入ES索引库里,可以提高查询速度。原创 2023-07-28 14:08:00 · 623 阅读 · 0 评论 -
大数据面试题之Mysql:每日三题(五)
很开心写完上一篇,就立刻找到了我入职的第二家公司,所以我还是相信那一句话,越努力越幸运。原创 2023-06-26 14:14:07 · 505 阅读 · 0 评论 -
大数据面试题之Mysql:每日三题(四)
我很喜欢的一句勉励今天的自己和大家:“人生当中成功只是一时,失败却是主旋律,但是如何面对失败,却把人分成了不同的样子,有的人会被失败击倒,有的人会爬起来继续向前。3.当对表的数据进行insert,update,delete的时候,索引也要动态的维护,这样就会降低的维护速度,(建立索引会占用磁盘空间的索引文件).写锁是排他的,会阻塞其他的写锁和读锁,update,delete,insert都对加写锁。从锁的粒度上分mysql支持锁的表级锁,行级锁(innodb),页级锁(BDB)for update;原创 2023-04-03 18:21:52 · 545 阅读 · 1 评论 -
大数据面试题之Hadoop:每日三题(三)
大数据面试题之Hadoop:每日三题1. 在 NameNode HA 中,会出现脑裂问题吗?怎么解决脑裂1. 在 NameNode HA 中,会出现脑裂问题吗?怎么解决脑裂假设NameNode1 当前为Action状态,NameNode2为Standby状态。如果某一时刻NameNode1对应的ZKFailoverController进程发生了"假死"现象,那么Zookeeper服务端会认为NameNode1挂掉了,根据前面的主备切换逻辑,NameNode2会代替NameNode...原创 2021-12-05 10:16:04 · 1475 阅读 · 0 评论 -
大数据面试题之Hadoop:每日三题(二)
大数据面试题之Hadoop1.NameNode在启动的时候会做哪些操作2.Secondary NameNode了解吗?它的工作机制是怎样的3.Secondary NameNode 不能恢复NameNode的全部数据,那如何保证NameNode数据存储安全1.NameNode在启动的时候会做哪些操作NameNode数据存储在内存和本地磁盘,本地磁盘数据存储在fsimage镜像文件和edits编辑日志文件首次启动NameNode1.格式化文件系统,为了生成fsimage镜像文件2.启动NameN原创 2021-11-14 10:32:01 · 2245 阅读 · 0 评论 -
大数据面试题之Hadoop:每日三题(一)
Hadoop1.请说下HDFS读写流程2. HDFS 在读取文件的时候,如果其中一个块突然损坏了怎么办?3. HDFS 在上传文件的时候,如果其中一个 DataNode 突然挂掉了怎么办? Hadoophadoop中常问的有三块,第一:存储,问到存储,就把HDFS相关的知识点拿出来;第二:计算框架(MapReduce);第三:资源调度框架(yarn)1.请说下HDFS读写流程这个问题虽然见过无数次,面试官问过无数次,但是就是有人不能完整的说下来,所以请务必记住。并且很多问题都是从HDFS读写流程原创 2021-10-24 17:21:22 · 480 阅读 · 0 评论