在哪个平台做网站好网页设计指什么

web/2025/9/27 2:41:21/文章来源:
在哪个平台做网站好,网页设计指什么,阿里备案网站,中英文企业网站系统【写在前面】 飞腾开发者平台是基于飞腾自身强大的技术基础和开放能力#xff0c;聚合行业内优秀资源而打造的。该平台覆盖了操作系统、算法、数据库、安全、平台工具、虚拟化、存储、网络、固件等多个前沿技术领域#xff0c;包含了应用使能套件、软件仓库、软件支持、软件适…【写在前面】 飞腾开发者平台是基于飞腾自身强大的技术基础和开放能力聚合行业内优秀资源而打造的。该平台覆盖了操作系统、算法、数据库、安全、平台工具、虚拟化、存储、网络、固件等多个前沿技术领域包含了应用使能套件、软件仓库、软件支持、软件适配认证四大板块旨在共享尖端技术为开发者提供一个涵盖多领域的开发平台和工具套件。 点击这里开始你的技术升级之旅吧 ​​​ 本文分享至飞腾开发者平台《飞腾平台Hive3.1.2安装手册》 1 介绍 Hive是一个数据仓库基础工具在Hadoop中用来处理结构化数据。它架构在Hadoop之上总归为大数据并使得查询和分析方便。并提供简单的sql查询功能可以将sql语句转换为MapReduce任务进行运行。 最初Hive是由Facebook开发后来由Apache软件基金会开发并作为进一步将它作为名义下Apache Hive为一个开源项目。Hive 没有专门的数据格式。 Hive 可以很好的工作在 Thrift 之上控制分隔符也允许用户指定数据格式。Hive不适用于在线事务处理。它最适用于传统的数据仓库任务。Hive 构建在基于静态批处理的Hadoop 之上Hadoop 通常都有较高的延迟并且在作业提交和调度的时候需要大量的开销。因此Hive并不能够在大规模数据集上实现低延迟快速的查询例如Hive 在几百MB的数据集上执行查询一般有分钟级的时间延迟。因此Hive并不适合那些需要低延迟的应用例如联机事务处理OLTP。Hive查询操作过程严格遵守Hadoop MapReduce 的作业执行模型Hive 将用户的HiveQL语句通过解释器转换为MapReduce 作业提交到Hadoop 集群上Hadoop监控作业执行过程然后返回作业执行结果给用户。Hive并非为联机事务处理而设计Hive 并不提供实时的查询和基于行级的数据更新操作 本文主要介绍移植适配后的Hive.3.1.2在飞腾平台的安装与部署过程。 2 环境要求 2.1 硬件要求 硬件要求如下表所示。 项目说明CPUFT-2000/64服务器网络无要求存储无要求内存无要求 2.2 操作系统要求 操作系统要求如下表所示。 项目说明CentOS8Kernel4.18.0-193.el8.aarch64 2.3 软件要求 软件要求如下表所示。 项目说明Java1.8.0_281MySQL5.7Hadoop3.3.0 3 安装与部署 3.1 程序部署 步骤一 下载apache-Hive wget https://mirrors.bfsu.edu.cn/apache/hive/hive-3.1.2/apache-hive-3.1.2-bin.tar.gz mv apache-hive-3.1.2-bin.tar.gz /opt cd /opt/ tar -zxvf apache-hive-3.1.2-bin.tar.gz mv apache-hive-3.1.2-bin.tar.gz hive-3.1.2 步骤二 创建mysql数据库与账号 CREATE DATABASE hive DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; create user bigdata\% identified by bigdata; grant all privileges on \*.\* to bigdata\% identified by bigdata ; FLUSH PRIVILEGES; 3.2 程序配置 步骤一 配置环境变量 1编辑 /etc/profile 文件添加以下内容: export HIVE_HOME/opt /hive-3.1.2export PATH\$PATH:\$HIVE_HOME/bin 2配置程序环境变量, 拷贝 hive-env.sh.template 为hive-env.sh添加以下内容: HADOOP_HOME/opt/hadoop-3.3.0export HIVE_CONF_DIR/opt/hive-3.1.2/confexport HIVE_AUX_JARS_PATH/opt/hive-3.1.2/auxlibexport JAVA_HOME/opt/jdk1.8.0_281 步骤二 配置日志信息 mv hive-log4j2.properties.template hive-log4j2.propertiesmv beeline-log4j2.properties.template beeline-log4j2.propertiesmv hive-exec-log4j2.properties.template hive-exec-log4j2.properties 步骤三 进入$ HIVE_HOME目录并新建 conf/hive-site.xml 文件添加以下配置 configurationpropertynamejavax.jdo.option.ConnectionURL/namevaluejdbc:mysql://localhost:3306/hive?createDatabaseIfNotExisttrue/value/propertypropertynamejavax.jdo.option.ConnectionDriverName/namevaluecom.mysql.jdbc.Driver/value/propertypropertynamejavax.jdo.option.ConnectionUserName/namevaluebigdata/value/propertypropertynamejavax.jdo.option.ConnectionPassword/namevaluebigdata/value/propertypropertynamehive.metastore.warehouse.dir/namevalue/user/hive/warehouse/value/propertypropertynamehive.exec.scratchdir/namevalue/user/hive/tmp/valuedescriptionHDFS root scratch dir for Hive jobs which gets created with write all (733) permission. For each connecting user, an HDFS scratch dir:${hive.exec.scratchdir}/lt;usernamegt; is created, with ${hive.scratch.dir.permission}./description/propertypropertynamehive.querylog.location/namevalue/user/hive/log/valuedescriptionLocation of Hive run time structured log file/description/property/configuration 步骤四 上传Mysql驱动包到hive的lib目录 cp mysql-connector-java.jar /opt/hive-3.1.2/lib/ 步骤五 初始化Hive元数据库配置 [hadoopengine hive-3.1.2]$ schematool -dbType mysql -initSchema SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/hive-3.1.2/lib/log4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/opt/hadoop-3.3.0/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html\#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] Metastore connection URL: jdbc:mysql://172.16.32.200:3306/apache_hive_db?createDatabaseIfNotExisttrue Metastore Connection Driver : com.mysql.jdbc.Driver Metastore connection User: bigdata Starting metastore schema initialization to 2.3.0 Initialization script hive-schema-2.3.0.mysql.sql Initialization script completed schemaTool completed 步骤六 在HDFS上创建目录 ${HADOOP_HOME}/bin/hdfs dfs -mkdir -p /user/hive/warehouse ${HADOOP_HOME}/bin/hdfs dfs -mkdir -p /user/hive/tmp ${HADOOP_HOME}/bin/hdfs dfs -mkdir -p /user/hive/log ${HADOOP_HOME}/bin/hdfs dfs -chmod -R 777 /user/hive/warehouse ${HADOOP_HOME}/bin/hdfs dfs -chmod -R 777 /user/hive/tmp ${HADOOP_HOME}/bin/hdfs dfs -chmod -R 777 /user/hive/log 3.3 启动服务 步骤一 启动Hadoop集群安装过程参见hadoop集群安装手册 步骤二 启动hiveserver2 cd /opt/hive-3.1.2/bin nohup ./hiveserver2 \_run.log 步骤三 检查hiveserver2进程 # ps -elf\|grep hiveserver 如果显示 [hadoopmaster hive-3.1.2]$ ps -elf|grep hiveserver 0 S hadoop 1083884 1 0 80 0 - 35891 futex_ 09:02 pts/0 00:01:59 /opt/jdk1.8.0_281/bin/java -Dproc_jar -Dproc_hiveserver2 -Dlog4j.configurationFilehive-log4j2.properties -Djava.util.logging.config.file/opt/hive-3.1.2/conf/parquet-logging.properties -Djline.terminaljline.UnsupportedTerminal -Dyarn.log.dir/opt/hadoop-3.3.0/logs -Dyarn.log.filehadoop.log -Dyarn.home.dir/opt/hadoop-3.3.0 -Dyarn.root.loggerINFO,console -Djava.library.path/opt/hadoop-3.3.0/lib/native -Xmx256m -Dhadoop.log.dir/opt/hadoop-3.3.0/logs -Dhadoop.log.filehadoop.log -Dhadoop.home.dir/opt/hadoop-3.3.0 -Dhadoop.id.strhadoop -Dhadoop.root.loggerINFO,console -Dhadoop.policy.filehadoop-policy.xml -Dhadoop.security.loggerINFO,NullAppender org.apache.hadoop.util.RunJar /opt/hive-3.1.2/lib/hive-service-3.1.2.jar org.apache.hive.service.server.HiveServer2 如果出现以上进程表示Hiveserver启动成功 4 功能测试 4.1 Hive命令测试 步骤一 运行hive终端命令 $HIVE_HOME/bin/hive 启动过程日志如下 [hadoopmaster hive-3.1.2]$ $HIVE_HOME/bin/hive which: no hbase in (/home/hadoop/.local/bin:/home/hadoop/bin:/opt/apache-maven 3.3.9/bin:/home/phytium/.local/bin:/home/phytium/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/local/mysql/bin:/opt/jdk1.8.0_281/bin:/usr/local/lib:/usr/local/bin:/usr/local/bin:/opt/hadoop-3.3.0/sbin:/opt/hadoop-3.3.0/bin:/usr/local/mysql/bin:/opt/hive-3.1.2/bin:/root/bin) SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/hive-3.1.2/lib/log4j-slf4j-impl-2.10.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/opt/hadoop-3.3.0/share/hadoop/common/lib/slf4j-log4j12 1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html\#multiple_bindings for an explanation. SLF4J: Actual binding is of type[org.apache.logging.slf4j.Log4jLoggerFactory] Hive Session ID 5b09fa6f-638c-4363-bd45-31d07e773a41Logging initialized using configuration in file:/opt/hive-3.1.2/conf/hive-log4j2.properties Async: true Hive Session ID 7025b4a7-0c70-4274-bb1b-66989b813198 Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Consider using a different execution engine (i.e. spark, tez) or using Hive 1.X releases. hive\ 表示进入到hive终端 步骤二 测试hive SQL hive show databases; OK default Time taken: 1.59 seconds, Fetched: 1 row(s) hive hive SQL可以成功运行 4.2 Beeline方式连接 步骤一 启动beeline连接到hiveserver2 $HIVE_HOME/bin/beeline -u jdbc:hive2://localhost:10000 -n hadoop 启动过程日志如下 [hadoopmaster bin]$ beeline -u jdbc:hive2://localhost:10000 -n hadoop SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/opt/hive-3.1.2/lib/log4j-slf4j-impl-2.10.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/opt/hadoop-3.3.0/share/hadoop/common/lib/slf4j-log4j12 1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html\#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory] Connecting to jdbc:hive2://localhost:10000 Connected to: Apache Hive (version 3.1.2) Driver: Hive JDBC (version 3.1.2) Transaction isolation: TRANSACTION_REPEATABLE_READ Beeline version 3.1.2 by Apache Hive 0: jdbc:hive2://localhost:10000 表示连接到hiveserver成功 步骤二 测试hive SQL 0: jdbc:hive2://localhost:10000 show databases; INFO : Compiling command(queryIdhadoop_20210721153935_ef385520-032c-4de9-98c0-b01dadbb3b4c): show databases INFO : Concurrency mode is disabled, not creating a lock manager INFO : Semantic Analysis Completed (retrial false) INFO : Returning Hive schema: Schema(fieldSchemas:[FieldSchema(name:database_name, type:string,comment:from deserializer)], properties:null) INFO : Completed compiling command(queryIdhadoop_20210721153935_ef385520-032c-4de9-98c0-b01dadbb3b4c); Time taken: 0.028 seconds INFO : Concurrency mode is disabled, not creating a lock manager INFO : Executing command(queryIdhadoop_20210721153935_ef385520-032c-4de9-98c0-b01dadbb3b4c): show databases INFO : Starting task [Stage-0:DDL] in serial mode INFO : Completed executing command(queryIdhadoop_20210721153935_ef385520-032c-4de9-98c0-b01dadbb3b4c);Time taken: 0.016 seconds INFO : OK INFO : Concurrency mode is disabled, not creating a lock manager ---------------- | database_name | ---------------- | default | ---------------- 1 row selected (0.179 seconds) 0: jdbc:hive2://localhost:10000 结果表明hive运行Hive SQL程序运行结果正确符合预期飞腾平台下的Hive功能正常。 推荐阅读 基于飞腾平台的Hbase的安装配置基于飞腾平台的Hadoop的安装配置 欢迎广大开发者来飞腾开发者平台获取更多前沿技术文档及资料 如开发者在使用飞腾产品有任何问题可通过在线工单联系我们 版权所有。飞腾信息技术有限公司 2023。保留所有权利。 未经本公司同意任何单位、公司或个人不得擅自复制翻译摘抄本文档内容的部分或全部不得以任何方式或途径进行传播和宣传。 商标声明 Phytium和其他飞腾商标均为飞腾信息技术有限公司的商标。 本文档提及的其他所有商标或注册商标由各自的所有人拥有。 注意 本文档的内容视为飞腾的保密信息您应当严格遵守保密任务未经飞腾事先书面同意您不得向任何第三方披露本文档内容或提供给任何第三方使用。 由于产品版本升级或其他原因本文档内容会不定期进行更新。除非另有约定本文档仅作为使用指导飞腾在现有技术的基础上尽最大努力提供相应的介绍及操作指引但飞腾在此明确声明对本文档内容的准确性、完整性、适用性、可靠性的等不作任何明示或暗示的保证。 本文档中所有内容包括但不限于图片、架构设计、页面布局、文字描述均由飞腾和/或其关联公司依法拥有其知识产权包括但不限于商标权、专利权、著作权等。非经飞腾和/或其关联公司书面同意任何人不得擅自使用、修改复制上述内容。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82497.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

互联网电商网站建设wordpress 百度搜索

数据表信息查看 1、维度查看: df.shape2、数据表基本信息(维度、列名称、数据格式、所占空间等): df.info()3、每一列数据的格式: df.dtypes4、某一列格式: df[B].dtype5、空值: df.isnul…

全国建设地产网站做网站注册商标

Runway Gen-2的官方网站提供了一种文本生成视频的工具。以下是对该工具的介绍: 文本生成视频:Runway Gen-2是一个创新的在线工具,可以将文本转化为视频。用户只需输入文本描述或句子,Runway Gen-2就能自动生成相应的视频内容。这…

网站被镜像怎么办宝应县天宇建设网站

一、为什么使用严格模式? 在普通的 JavaScript 中,写错变量名会创建新的全局变量, 在严格模式中,写错变量名会抛出错误来提醒开发者 二、声明严格模式 通过在脚本或函数的开头添加 “use strict”; 来声明严格模式。"use …

建立网站的文案怎么写西安金融网站建设

如果ifconfig只显示了lo, ifconfig -a 却正常显示ens33。那么可以按照如下的操作: service network-manager stop rm /var/lib/NetworkManager/NetworkManager.state service network-manager start 即可恢复网络连接

网站建设中怎么编辑图片做网站php与python

​ 本周安全态势综述 OSCS 社区共收录安全漏洞 3 个,公开漏洞值得关注的是 VMware Aria Operations SSH 身份验证绕过漏洞( CVE-2023-34039 )、Apache Airflow Spark Provider 反序列化漏洞( CVE-2023-40195 )。 针对 NPM 仓库,共监测到 324 个不同版本…

工程设计东莞网站建设技术支持网站的统计 怎么做

目录 前言初始化数据库Docker 部署 xxl-job下载镜像创建容器并运行访问调度中心 SpringBoot 整合 xxl-jobpom.xmlapplication.ymlXxlJobConfig.java执行器注册查看 定时任务测试添加测试任务配置定时任务测试结果 结语附录xxl-job 官方文档xxl-job 源码测试项目源码 前言 xxl-…

网站空间1深圳龙岗设计

n 皇后问题 研究的是如何将 n 个皇后放置在 n n 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数 n ,返回 n 皇后问题 不同的解决方案的数量。 示例 1: 输入:n 4 输出:2 解释:如上图所示&…

住建局网站信息化建设如何查公司的工商注册信息

C# ComboBox 和 枚举类型(Enum)相互关联 目的 在C# Winform面板上的ComboBox选择项,由程序填写某个Enum的各个枚举项目。 在运行中读取ComboBox的选择项,返回Enum数值。 非编程方法 低阶做法可以在winform设计窗口手动填写,但是不会自动跟…

怎么建设一个电影资源网站解析经典软文案例100例

看文献过程中不断发现有太多不懂的基础知识,故长期更新这类blog不断补充在这过程中学到的知识。由于这些内容与我的研究方向并不一定强相关,故记录不会很深入请见谅。 【通信基础知识补充7】25年2月通信基础知识补充1 一、多普勒频移与多普勒扩展傻傻分不…

戒赌网站怎么做九台网络推广

PostgreSQL 数据库源码编译安装全流程详解 Linux 8 1. 基础环境配置1.1 修改主机名1.2 配置操作系统yum源1.3 安装操作系统依赖包1.4 禁用SELINUX配置1.5 关闭操作系统防火墙1.6 创建用户和组1.7 建立安装目录1.8 编辑环境变量 2. 源码方式安装(PG 16)2.…

网站建设佰金手指科杰十八山东省建设银行网站

一、CAS概念和应用背景 CAS的作用和用途 CAS(Compare and Swap)是一种并发编程中常用的技术,用于解决多线程环境下的并发访问问题。CAS操作是一种原子操作,它可以提供线程安全性,避免了使用传统锁机制所带来的性能开…

品牌网站设计地址移动互联网开发学习心得

目录硬知识概念I/O口配置准双向口/弱上拉输出配置开漏输出配置实战延时函数的生成闪烁一个LED灯源码实验现象流水灯源码实验现象按键控制LED灯按键介绍源码实验现象普中51-单核-A2 STC89C52 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 概念 …

做一个网站要多长时间微网站开发微网站建设

简介 在嵌入式开发中,经常有需要用到RingBuffer的概念,在RingBuffer中经常遇到一个Buffer满和Buffer空的判断的问题,一般的做法是留一个单位的buffer不用,这样做最省事,但是当RingBuffer单位是一个结构体时&#xff0…

校园网站建设总结石家庄商城网站建设

Windows MySQL服务安装及问题解决方案 安装及配置步骤一:官网下网MySQL安装包步骤二:设置环境变量步骤仨:配置MySQL,ini配置文件步骤四:初始化MySQL步骤五:开启MySQL服务步骤六:测试是否安装成功步骤七&…

做化学科普网站的目的如何让网站火起来

代码下载 打包发布服务代码下载 项目优化 生成打包报告,根据报告优化项目第三方库启用CDNElement-UI组件按需加载路由懒加载首页内容定制 添加进度条 给项目添加进度条效果,先打开项目控制台,打开依赖,安装 nprogress 打开ma…

广州做外贸网站的公司简介看车二手车网站源码

介绍 定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有相同的父类。因为在简单工厂模式中用于创建实例的方法是静态方法,因此简单工厂模式又被称为静态工厂方法模式,属于类创建型模式 实现 class Pr…

网站运营 策划 推广 维护成都公众号小程序开发

linux上静态库和动态库的编译和使用(附外部符号错误浅谈) 这就是静态库和动态库的显著区别,静态库是编译期间由链接器通过include目录找到并链接到到可执行文件中,而动态库则是运行期间动态调用,只有运行时找不到对应动…

上海开本建设工程有限公司玉林网站seo

紧接前文,本文是农田场景下庄稼作物、杂草检测识别的第二篇文章,前文是基于YOLOv3这一网络模型实现的目标检测,v3相对来说比较早期的网络模型了,本文是基于最为经典的YOLOv5来开发不同参数量级的检测端模型。 首先看下实例效果&a…

网站数据丢失了做数据恢复需多久转发 wordpress 奖励

插值算法简介 数据分析是在大数据时代下不可获取的一环,合理、全面地分析数据,能够使得决策者在决策时作出最为明智的决定。在数据分析过程中,常常可以使用插值算法来根据已知的数据估算出未知的数据,从而模拟产生一些新的值来满…

觅图网免费素材图库深圳网站优化页面

like查询是区分大小写的转载于:https://blog.51cto.com/cyxinda/1226040