# Hive的发展历史
Hive是一个用于数据仓库的工具,建立在Hadoop之上,主要用于处理和查询大规模数据集。它最初由Facebook于2007年开发,作为员工分析工具,随后在2010年成为Apache顶级项目。Hive使用类SQL的查询语言(HiveQL),使用户能够轻松进行数据分析,而无需了解复杂的MapReduce编程模型。
## 发展历程
1. **2007年**: Facebo            
                
         
            
            
            
            官网:hive.apache.org选Getting Started Guide会转到wiki, 中文翻译--里面搜索想要的,比如hiveserver2Getting started guide:https://cwiki.apache.org/confluence/display/Hive/GettingStarted    Hive是构建在hadoop之上的一个数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-04 06:53:08
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             1,我的理解hive就是一个将sql语句转化为MR的工具。2,hive的工作原理1、使用antlr定义sql语法,(详细见hive.g),由antlr工具将hive.g编译为主要的两个java文件:HiveLexer.java    HiveParser.java,可以将输入的sql解析为ast树。更具体的,传入hive.g,将传出这样几个文件:再看目录下会增加几个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-27 16:20:15
                            
                                48阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何实现“Hive 发展 历史 时间”
在大数据领域,Apache Hive 是一种非常重要的数据仓库工具,它可以方便地处理和查询存储在 Hadoop 中的大规模数据。对于刚入行的小白来说,实现 Hive 相关数据的管理是学习的第一步。本文将详细介绍如何实现“Hive 发展 历史 时间”的过程。
## 流程概述
在实现这个功能之前,我们首先需要明确整个步骤的流程,以下是实现的基本步骤:            
                
         
            
            
            
            一、Hive概述 
    ~~~     [课程内容介绍及数据仓库工具Hive的产生背景]
~~~     [数仓工具Hive与RDBMS对比]
~~~     [数仓工具Hive的优缺点]
~~~     [数仓工具Hive的架构原理]  ### --- Hive概述
~~~     HDFS => 海量数据的存储
~~~     MapReduce => 海量数据的分            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-15 21:18:26
                            
                                111阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Hive ( 
     http://en.wikipedia.org/wiki/Apache_Hive )(非严格的原文顺序翻译) 
          Apache Hive是一个构建在Hadoop上的数据仓库框架,它提供数据的概要信息、查询和分析功能。最早是Facebook开发的,现在也被像Netflix这样的公司使用。Amazon维护了一个为自            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-17 17:41:03
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Hive What?Why?How? Hive的起源? Hive起源于Facebook(一个美国的社交服务网络)。Facebook有着大量的数据,而Hadoop是一个开源的MapReduce实现,可以轻松处理大量的数据。但是MapReduce程序对于Java程序员来说比较容易写,但是对于其他语言使用者来说不太方便。此时Facebook最早地开始研发Hive,它让对Hadoop使用SQL查询(实际上            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-10 23:46:00
                            
                                89阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Hive简介 Hive是什么 Hive是构建  在Hadoop之上的数据仓库平台。 Hive是一个 
 SQL解析引擎,将SQL转译成MapReduce程序并在Hadoop上运行。 Hive是HDFS的一个 
 文件目录,一个表名对应一个目录名,若该表是分区表,则分区值对应子目录名。 
  Hive的历史由来 Hive体系结构 Hive在Hadoop中的位置             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-19 10:16:25
                            
                                110阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            容器技术的兴起源于 PaaS 技术的普及;Docker 公司发布的 Docker 项目具有里程碑式的意义;Docker 项目通过“容器镜像”,解决了应用打包这个根本性难题。容器本身没有价值,有价值的是“容器编排”。
Docker 解决 Paas 应用打包困难的问题2013~2014 年,以 Cloud  Foundry 为代表的 PaaS 项目,逐渐完成了教育用户和开拓市场的艰巨任务,也正是在这个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-28 18:40:50
                            
                                213阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1、1995 年:JavaScript 的诞生2、1996 年:JavaScript 与 Java3、1997 年:ECMAScript 作为 JavaScript 标准诞生4、2009 年:ES56、2015: 年度预期更新 ~ ES6/ES20157、下一步是什么?ESNext8、JavaScript 的类型(1)、Typescript(2)、CoffeeScript(3)、Dart(4)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-07 22:21:58
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                         
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-06-11 15:37:00
                            
                                270阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Lucene 框架是Doug Cutting开创的开源软件,用Java书写代码,实现与Google类似的全文搜索功能,它提供了全文检索引擎的架构,包括完整的查询引擎和索引引擎。2001年年底Lucene成为Apache基金会的一个子项目。	对于海量数据的场景,Lucene面对与Google同样的困难,存储数据困难,检索速度慢。	学习和模仿Google解决这些问题的办法 :微型版Nutch...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-30 10:23:24
                            
                                204阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            OSPF(Open Shortest Path First)是一种用于在计算机网络中选择路由的动态路由协议。它是一种开放的标准,由IETF组织定义,并被广泛地用于企业和互联网服务提供商网络中。OSPF协议的发展历史可以追溯到上个世纪80年代末,当时网络技术刚刚开始快速发展。
在OSPF出现之前,RIP(Routing Information Protocol)是最常见的路由协议之一。然而,RIP            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-04 13:00:45
                            
                                237阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2008年AMD将自己的半导体制造业务拆分成立GF,阿联酉阿布扎比先进技术投资公司(ATIC)持有GF的大部分股份,AMD持有少数股份,2009年3月正式开始独立运营。借助ATIC的资金优势,2009年12月并购了新加坡的特许半导体,迅速扩大了业务。2010年GF营收同比暴增219%达到35.1亿美            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-01-30 13:22:00
                            
                                301阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            java语言的诞生1991年4月,由James Gosling博士领导的绿色计划(Green Project)开始启动,此计划最初的目标 是开发一种能够在各种消费性电子产品(如机顶盒、冰箱、收音机等)上运行的程序架构。            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2022-03-01 14:01:42
                            
                                117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             Linux的发展历史
20世纪60年代之前,多道批处理系统—输入设备只有卡片阅读机,输出设备只有打印机,用户无法与操作系统互动。
20世纪60年代,MIT开发了分时操作系统—大型主机通过提供多个终端以连接进入主机,从而利用主机的资源进行计算工作;但仅支持不超过30个终端。
1965年前后,Bell实验室、MIT及通用电气公司,共同发起Multics项目。目            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-08-24 22:44:21
                            
                                597阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              BSD是Berkeley Software Distribution的缩写。  FreeBSD是一种UNIX,它是由BSD,386BSD,4.4BSD发展而来的一个重要分支。虽然是UNIX分支,但是由于法律问题它不能被称为UNIX.  FreeBSD的发展始于1993年,取源于386BSD。然而,因为386BSD原始码的合理性受到质疑以及Novell(当时UNIX            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-07-11 17:37:08
                            
                                995阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            容器技术的发展经过了以下几个阶段。以下是对其中几个关键节点做一个总结。 1979年 — Chroot容器技术的概念可以追溯到1979年的UNIX Chroot。这项功能将Root目录及其它子目录变更至文件系统内的新位置,且只接受特定进程的访问,其设计目的在于为每个进程提供一套隔离化磁盘空间。1982年其被添加至BSD。  Chroot只是提供了对进程文件目录虚拟化的功            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-07-16 18:20:53
                            
                                975阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Lucene 框架是Doug Cutting开创的开源软件,用Java书写代码,实现与Google类似的全文搜索功能,它提供了全文检索引擎的架构,包括完整的查询引擎和索引引擎。2001年年底Lucene成为Apache基金会的一个子项目。	对于海量数据的场景,Lucene面对与Google同样的困难,存储数据困难,检索速度慢。	学习和模仿Google解决这些问题的办法 :微型版Nutch...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-07 09:59:08
                            
                                425阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            java语言的诞生1991年4月,由James Gosling博士领导的绿色计划(Green Project)开始启动,此计划最初的目标 是开发一种能够在各种消费性电子产品(如机顶盒、冰箱、收音机等)上运行的程序架构。这个计划 的产品就是Java语言的前身:Oak(得名于James Gosling办公室外的一棵橡树)。Oak当时在消费品市 场上并不算成功,但随着1995年互联网潮流的兴起,O...            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2021-08-07 12:11:20
                            
                                359阅读