• 浏览收藏夹 看到了hadoop3.0 的改动


    大数据非常前卫的it网站   https://www.iteblog.com/archives/tag/hadoop/

    1.多个服务的默认端口被改变

    在此之前,多个Hadoop服务的默认端口都属于Linux的临时端口范围(32768-61000)。这就意味着我们的服务在启动的时候可能因为和其他应用程序产生端口冲突而无法启动。现在这些可能会产生冲突的端口已经不再属于临时端口的范围,这些端口的改变会影响NameNode, Secondary NameNode, DataNode以及KMS。与此同时,官方文档也进行了相应的改变,具体可以参见 HDFS-9427以及HADOOP-12811。下面表格列出了端口变化的情况

    2.hive一些经典sql

    求第二大的数 去重后的 

    select MAX(Salary) as SecondHighestSalaryfrom Employee  where Salary < (select MAX(Salary) from Employee);

    2.rank desc_rank,row_number

    select province,city,
    rank() over (order by people desc) rank,
    dense_rank() over (order by people desc) dense_rank,
    row_number() over(order by people desc) row_number
    from pcp
    group by province,city,people;

    浙江    杭州    300    1    1    1
    江苏    苏州    299    2    2    2
    江苏    南京    270    3    3    3
    江苏    某市    200    4    4    4
    浙江    温州    200    4    4    5
    浙江    宁波    150    6    5    6
    江苏    某某市    100    7    6    7
    浙江    嘉兴    100    7    6    8

  • 相关阅读:
    Fizz Buzz 问题
    旋转字符串
    合并排序数组
    尾部的零
    A + B 问题
    CentOS6.x安装RabbitMQ
    MySql游标
    MySql存储过程
    找出n个自然数(1,2,3,……,n)中取r个数的组合
    正则表达式
  • 原文地址:https://www.cnblogs.com/hejunhong/p/10320913.html
Copyright © 2020-2023  润新知