- 博客(12)
- 收藏
- 关注
原创 SQL中常用的函数总结
CONCAT(string 1,string 2) (或。):返回大于或等于x的最小整数。:返回小于或等于x的最大整数。:将x四舍五入为d位小数。):返回x的y次幂。
2023-11-01 22:27:48
123
2
原创 MapReduce计算流程——史上最易理懂
然后Map将这些块读到内存——环形缓冲区,环形缓冲区一般大小为100M,到80%时,开始溢写,同时在剩下的区域开辟新赤道,持续读入,这样减少了卡顿,做到了持续输入输出。随后在溢写操作中,对文件合并,最多10个合并一个,在这里也可以使用Combiner组合器来实现预聚合到硬盘。然后Reduce开始拉取,当Map溢写到5%时,开始拉取,拉取到后在Reduce中实现归并操作,使用归并排序,排序之后,再分组(首先查找有没有程序员自定义分组器,如果没有则看程序员有没有自定义比较器,有则使用比较器。
2023-10-27 22:54:30
66
1
原创 MapReduce学习重点问题解答
这样用户可以直接通过ResourceManager 查看应用程序的运行状态。。最后 ApplicationMaster 初始化一定数 量的记录对象(bookkeeping)来跟踪 Job 的运行进度,并收集每个 Task 的进度和完成情况。
2023-10-23 23:11:29
88
原创 ZooKeeper重点问题解答
当整个集群正在启动时,或者当 Leader 节点出现网络中断、崩溃等情况时,ZAB 协议就会进入恢复模式并选举产生新的 Leader,当 Leader 服务器选举出来后,并且集群中有过半的机器和该 Leader 节点完成数据同步后(同步指的是数据同步,用来保证集群中过半的机器能够和 Leader 服务器的数据状态保持一致),ZAB 协议就会退出恢复模式。这个时候,在 Leader 节点正常工作时,启动一台新的服务器加入到集群,那这个服务器会直接进入数据恢复模式,和 Leader节点进行数据同步。
2023-10-20 23:25:00
105
1
原创 linux安装软件的几种方式
Nginx 是基于 C 语言开发的,HTTP 模块使用了 pcre 来解析正则表达式,且可以使用 zlib 对 HTTP 包的内容进行 gzip 压缩,Nginx 不仅支 持 HTTP 协议,还支持 HTTPS,HTTPS 需要 openssl 提供支持,所以安装 Nginx 之前必须先安装它所依赖的环境。因为底层是rpm所以也会由系统自动分配安装路径,如果是服务器型软件,会自动添加至系统服务。如果待安装软件有关联依赖未安装,yum会先安装依赖再继续安装软件 yum install xxx.rpm。
2023-10-18 22:40:42
52
1
原创 linux操作系统入门
cat tac逆序显示 more less分页查看文档内容 head从文章头开始读取 tail从文章末开始读取后面都可以跟行数,find查找指定文件,basename剔除文件目录,只输出文件名,dirname剔除非目录部分,只显示目录名。光标控制:G跳转到文件末尾 ,gg跳转到文件头,数据+gg跳转到指定行。3,8s/abc/lucky/g :替换指定行,不加 /g 只替换指定行的第一个。%s/要查找的内容/替换为的内容/g :替换全文,不加 % 表示只替换光标所在行。set nonu 关闭行号。
2023-10-17 22:37:43
32
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人