E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
hive源码分析
Hadoop 常用命令
查看指定目录下的文件及文件夹hadoopfs-ls/user/
hive
/warehouse/查看指定目录下的文件及文件夹大小#文件大小(单位Byte)hadoopfs-du/user/
hive
/warehouse
ZenPower
·
2025-01-21 06:59
hadoop
大数据
分布式
MySQL字段约束条件,外键约束条件,表关系
MERGEInnoDBArc
hive
BLACKHOLEblackhole与memory存取数据的特征Blackhole:丢弃写操作,读操作会返回空内容Memory:置于内存的表创建表的完整语法字段类型之整型字段类型之浮点型字段类型之字符类型字段类型之枚举与集合字段类型之日期类型约束条件自增
Yietong309
·
2025-01-21 01:10
MySQL数据库
mysql
数据库
开发语言
Mybatis-plus 多租户插件
源码分析
MybatisPlus官方是由TenantLineInnerInterceptor这个拦截器进行多租户功能处理,所以,本篇章主要对TenantLineInnerInterceptor这个类的讲解
YaYicho
·
2025-01-21 00:55
mybatis
java
麒麟系统下载依赖到本地
在麒麟系统中下载依赖到本地,主要有以下几种方法:使用apt命令只下载不安装:在连接互联网的电脑上,使用sudoapt-get-dinstall命令,可以只下载软件包及其依赖到/var/cache/apt/arc
hive
s
乙龙
·
2025-01-20 20:59
linux
kylin
Go 语言
源码分析
——map
哈希表用于存储键值对的映射关系,具有O(1)的读写性能。通过哈希函数可以将不同的键映射到不同索引上,当不同的键映射到同一个索引上时,会产生哈希冲突,可通过开放寻址法、链表法来解决哈希冲突,其中Go使用的是链表法。一、数据结构map将键值对存放在桶数组中,每个桶只保存8个键值对,通过键的低8位选择桶,通过键的高8位选择放在桶的哪个位置。如果有超过8个键值对映射到同一个桶,则会放到溢出桶typehma
SSSTing_
·
2025-01-20 17:51
golang
golang
Apache
Hive
一、Apache
Hive
简介官方网址:https://
hive
.apache.org/TheApache
Hive
™datawarehousesoftwarefacilitatesreading,writing
_从头再来_
·
2025-01-20 10:09
大数据
Go 语言 map
源码分析
及图解(一)(查找、写入、删除K/V值)
值定位K/V值map创建计算桶的数量申请buckets内存空间tophash标记位介绍查找K/V值(mapaccess1)写入K/V值(mapassign)删除K/V值(mapdelete)map扩容的
源码分析
见下一节
Mr.禾
·
2025-01-20 10:38
Go
golang
数据结构
源码分析
图解
tar命令详解:解压与压缩的技巧
一、tar命令概述tar(tapearc
hive
)是一个用于打包和压缩文件的命令行工具。它可以将多个文件和目录打包成一个文件,也可
wx_tangjinjinwx
·
2025-01-20 06:29
tar
linux
Hadoop 和 Spark 的内存管理机制分析
大数据技术:涵盖Hadoop(HDFS)、
Hive
、Spark、Fli
王子良.
·
2025-01-20 03:27
经验分享
hadoop
spark
大数据
在线格式化XML
http://xmlindent.com/转载于:https://www.cnblogs.com/DotNetNuke/arc
hive
/2010/07/14/1777096.html
weixin_34250709
·
2025-01-19 20:27
defer
源码分析
在Go语言中多个defer形成一个链表.defer语句会首先调用一个deferproc函数,new一个对应的结构体挂载到对应的G上面调用new之前会从G所绑定的P的deferpool里面取,没有取到会从全局的deferpool里取,实在没有的话才新建一个。这是Goruntime里非常常见的操作,即设置多级缓存,提升运行效率在执行RET指令之前(注意不是return之前),调用deferreturn
线程A
·
2025-01-19 20:56
软件随想
go
DynamicDatasource动态数据源实现及使用
文章目录动态数据源DynamicDatasource简介
源码分析
ThreadLocal和AbstractRoutingDataSourceDynamicRoutingDataSourceDynamicDatasource
m0_74825074
·
2025-01-19 15:09
java
【Lua
源码分析
系列】1. 概述
如题,这是一系列关于Lua的
源码分析
的文章。分析的重点在编译原理和虚拟机的部分,而不是相关的库的实现部分。写这系列文章,最初是因为想要设计一门编程语言以及它的虚拟机,为此参考现有的优秀的实现。
·
2025-01-19 11:07
lua源码分析编译原理虚拟机
Hive
小文件合并
作者:振鹭一、参数配置:在Map输入的时候,把小文件合并。--每个Map最大输入大小,决定合并后的文件数setmapred.max.split.size=256000000;--一个节点上split的至少的大小,决定了多个datanode上的文件是否需要合并setmapred.min.split.size.per.node=100000000;--一个交换机下split的至少的大小,决定了多个交换
云掣YUNCHE
·
2025-01-19 09:20
hive
hadoop
数据仓库
hive
小文件合并机制_
hive
小文件的问题弊端以及合并
小文件的弊端1、HDFS中每个文件的元数据信息,包括位置大小分块信息等,都保存在NN内存中,在小文件数较多的情况下,会造成占用大量内存空间,导致NN性能下降;2、在读取小文件多的目录时,MR会产生更多map数,造成GC频繁,浪费集群资源;3、现在大数据平台文件总数超过30亿,单个NS文件数超过4亿的时候,读写性能会急剧下降,影响到所有读写该NS的任务性能;4、如果队列限制最大map数是20000,
做生活的创作者
·
2025-01-19 08:49
hive小文件合并机制
数仓建模(五)选择数仓技术栈:
Hive
& ClickHouse & 其它
市场上主流数仓技术栈丰富,如
Hive
、ClickHouse、Druid、Greenplum等,对于初学者而言,选择合适的技术栈是一项挑战。
昊昊该干饭了
·
2025-01-19 08:45
数仓建模
大数据
hive
clickhouse
hadoop
Hive
--
Hive
Server2 命令行代码连接、
Hive
常用命令、自定义UDF函数、排序
目录1
Hive
--
Hive
Server2命令行代码连接1.1配置
Hive
Server2WEB参数1.2开启
Hive
Server21.3使用Beeline连接
Hive
Server21.4使用代码查询
Hive
Server21.5
XK&RM
·
2025-01-19 08:13
Hive
hive
hiveserver2
udf
java
Hive
数据类型全解析:大数据开发者的实用指南
在大数据处理领域,
Hive
作为一款基于Hadoop的数据仓库工具,被广泛应用于数据的存储、查询和分析。
大鳥
·
2025-01-19 08:42
sql
hive
数据仓库
Golang map实现原理及
源码分析
本文涉及到的源码版本为GoSDK1.16.11、map的基本结构map是Golang中的一种常用数据结构,其本质上是一种哈希表,类似于java的HashMap以及Python的字典(dict),是一种存储键值对(Key-Value)的数据结构。一般的Map会包含两个主要结构:数组:数组里的值指向一个链表链表:目的解决hash冲突的问题,并存放键值而在Golang中,解决hash冲突的不是链表,而是
Aeiu
·
2025-01-19 08:42
Golang
golang
源码
后端
Apache
Hive
--排序函数解析
在大数据处理与分析中,Apache
Hive
是一个至关重要的数据仓库工具。其丰富的函数库为数据处理提供了诸多便利,排序函数便是其中一类非常实用的工具。
大鳥
·
2025-01-19 06:31
apache
hive
hadoop
大数据新视界 --
Hive
数据仓库设计的优化原则(2 - 16 - 4)
亲爱的朋友们,热烈欢迎你们来到青云交的博客!能与你们在此邂逅,我满心欢喜,深感无比荣幸。在这个瞬息万变的时代,我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而我的博客,正是这样一个温暖美好的所在。在这里,你们不仅能够收获既富有趣味又极为实用的内容知识,还可以毫无拘束地畅所欲言,尽情分享自己独特的见解。我真诚地期待着你们的到来,愿我们能在这片小小的天地里共同成长,共同进步。本博客的精华专栏:大数
青云交
·
2025-01-19 05:49
大数据新视界
#
Hive
之道
Hive
数据仓库
优化原则
数据分区
存储格式
查询优化
B
树索引
查询性能
大数据
使用 Hadoop 实现大数据的高效存储与查询
大数据技术:涵盖Hadoop(HDFS)、
Hive
、Spark、Fli
王子良.
·
2025-01-18 23:24
经验分享
大数据
hadoop
分布式
QML音视频实时通信
QML音视频实时通信使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-01-18 22:44
qt
qt6.3
qt5
QT教程
c++
音视频
QML Web云应用开发
QMLWeb云应用开发使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-01-18 22:14
qt
qt6.3
qt5
QT教程
c++
QT硬件接口设计
QT硬件接口设计使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-01-18 22:44
qt
qt6.3
qt5
QT教程
c++
【QT教程】QML音视频效果实现 QT音视频
QML音视频效果实现使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-01-18 22:43
qt
qt6.3
qt5
c++
QT教程
MediaCrawler 小红书爬虫
源码分析
前言MediaCrawler是最近冲上Github热搜的开源多社交平台爬虫。虽然现在已删库,但还好我眼疾手快,有幸还Fork了一份,乘着周末,简单分析了下小红书平台的相关代码。爬虫难点一般写爬虫,都需要面对以下几个问题如果app/网页需要登录,如何获取登录态(cookie/jwt)大部分app/网页都会对请求参数进行sign,如果有,如何获取sign逻辑绕过其它遇到的反爬措施我将带着这三个问题,阅
·
2025-01-18 22:46
Spark
源码分析
(一) SparkRpc中序列化与反序列化Serializer的抽象类解读 (正在更新中~)别人能写出来的,你也能行!多学习别人的思路,形成自己的思路,高薪工作奔你而来!
后一篇链接在这接上一章请先看解读序列化抽象类第一部分(这是一个链接)目录接上一章请先看解读序列化抽象类第一部分2.Java序列化实现类JavaSerializer(1)JavaSerializationStream类代码实际例子1:序列化(2)JavaDeserializationStream代码实际例子2:反序列化Spark源码下类图在学习过程中,抓住主要问题,请思考问题为什么Kryo序列化更加
小白的大数据历程
·
2025-01-18 22:07
Spark源码解析
开发语言
spark
大数据
分布式
scala
Spark
源码分析
(一) SparkRpc中序列化与反序列化Serializer的抽象类解读 (java序列化部分完结,正在更新RpcEnv部分~)
目录(3)JavaSerializerInstance定义了一个Java序列化实例(1)构造方法参数(2)方法1:serializeStream(3)方法2:deserializeStreamdefaultClassLoader(4)方法3:deserializeStreamloader(5)方法4:serialize(6)方法5:deserializeloader(7)方法6:deseriali
小白的大数据历程
·
2025-01-18 22:37
Spark源码解析
spark
java
python
ORACLE与SQL SERVER的区别
ORACLE与SQLSERVER的区别转载自:https://www.cnblogs.com/chuncn/arc
hive
/2009/01/28/1381262.html体系结构ORACLE的文件体系结构为
nanzhuhe
·
2025-01-18 20:17
文章
笔记
数据库
Oracle
hdfs和
hive
对于小文件的处理方案
一、hdfs如何处理小文件小文件问题的危害小文件问题对HDFS的性能和稳定性产生显著影响,主要包括:占用过多的存储空间:每个小文件都会占用一个独立的Block,导致存储资源的浪费。降低数据处理效率:HDFS是为处理大文件而设计的,小文件会导致大量的Map任务启动,增加处理时间和资源消耗。NameNode内存压力增大:NameNode需要维护所有文件和目录的元数据信息,小文件过多会导致NameNod
二进制_博客
·
2025-01-18 19:35
大数据
hive
创建访问用户_
Hive
权限控制和超级管理员的实现
Hive
权限控制
Hive
权限机制:
Hive
从0.10可以通过元数据控制权限。但是
Hive
的权限控制并不是完全安全的。基本的授权方案的目的是防止用户不小心做了不合适的事情。
weixin_39826089
·
2025-01-18 18:31
hive
创建访问用户
hive
表级权限控制_
Hive
权限管理
最近遇到一个
hive
权限的问题,先简单记录一下,目前自己的理解不一定对,后续根据自己的理解程度更新一、
hive
用户的概念
hive
本身没有创建用户的命令,
hive
的用户就是Linux用户,若当前是用mr用户输入
weixin_39769091
·
2025-01-18 18:01
hive表级权限控制
HIVE
的权限控制和超级管理员的实现
Hive
用户权限管理从remote部署
hive
和mysql元数据表字典看,已经明确
hive
是通过存储在元数据中的信息来管理用户权限。现在重点是
Hive
怎么管理用户权限。
weixin_34364071
·
2025-01-18 18:59
大数据
数据库
java
hive
批量修复分区
/bin/bashset-x#定义
Hive
数据库的名称database_name="edu"#定义要排除的表名exclude_table="tab_name"#使用
Hive
的shell命令获取所有的表名
青云游子
·
2025-01-18 18:25
Hive
hive
数据库
hadoop
Hive
MetaException: Unknown version specified for initialization: 3.1.0(或者其他版本号)
遇到这个问题,也是很难发现的,查阅很多文章,乱七八糟,也可能是遇到的问题不相同吧,我们从以下两个方面去排查吧1.检查你的
hive
-site.xml和
hive
-env.sh,配置对就行,这个网上一大片,注意要正确
一品_人生
·
2025-01-18 18:25
mysql
hive
大数据
hive
表修改字段类型没有级连导致历史分区报错
一:问题背景修改
hive
的分区表时有级连概念,指字段的最新状态,默认只对往后的分区数据生效,而之前的分区保留历史元数据状态。
尘世壹俗人
·
2025-01-18 17:18
大数据Hive技术
hive
hadoop
数据仓库
Hive
查看partition 以及msck 修复分区
#checktable的partition
hive
>showpartitionstable_name;如果是外部表,不小心把表给删除了,可以适用下命令重新关联表和数据[MSCKREPAIRTABLE
dgsdaga3026010
·
2025-01-18 17:48
大数据
集群间
hive
数仓迁移
方式一:(此方法需要建库建表)第一步:建库建表在原集群
hive
上查看迁移表的建表语句及所在库,然后在新集群
hive
上建库建表;showcreatetabletb_name;createdatabasedb_name
one code
·
2025-01-18 17:15
database
HIVE
合并小文件
会产生多个MapTask,然而每个MapTask处理的数据量很少,那么导致MapTask启动时间大于执行时间,整体任务时间消耗较大如何合并小文件:1)在map执行前合并小文件,减少map数:Combine
Hive
InputFormat
难以触及的高度
·
2025-01-18 16:12
hive
hadoop
数据仓库
Hive
中没有超级管理员,如何进行权限控制
Hive
中没有超级管理员,任何用户都可以进行Grant/Revoke操作开发实现自己的权限控制类,确保某个用户为超级用户比如任何用户都可以grant权限给别的用户。
二进制_博客
·
2025-01-18 16:42
大数据
hive
hadoop
数据仓库
【Bluedroid】HFP连接流程
源码分析
(一)
Bluedroid蓝牙HFP(HFP,Hands-FreeProfile)连接流程涵盖多个环节,从前期准备到连接建立、状态管理以及维护与断开,各环节紧密相扣,确保蓝牙免提连接稳定可靠。一、概述1.1.连接前准备用户操作:用户需在Android设备上开启蓝牙功能。同时,目标蓝牙设备(如车载蓝牙)要进入配对模式,Android设备通过搜索发现目标设备并完成配对,此过程可能需用户输入PIN码或确认配对请
byte轻骑兵
·
2025-01-18 15:05
解读
Android
java
C++
Android
百万架构师第二十二课:
源码分析
:Spring
源码分析
:Spring经典面试答疑|JavaGuide
Spring面试解答上半节:面试中需要注意的细节动脑子,面试是一种交流面试的时候,要用心去感受当时面试场景了解自己,自己的长处、自己的短处(巧妙地扬长避短)了解1.公司的业务场景2.你是去面试什么岗位的?Java高级工程师实际工作经验是1年(如实填写)1、请描述SpringIOC的工作原理答:定位加载注册BeanFactoryBeanDefintion...1-3年1+ApplicationCon
·
2025-01-18 13:24
后端
docker-ubuntu-24.04安装openresty1.21.4.3全过程
dockerpullubuntu:latest创建启动容器dockerrun-it--name容器名称-p8082:8082镜像id/bin/bash更换apt-get为阿里云镜像sed-i's@arc
hive
.ubuntu.com
司江龙
·
2025-01-18 12:43
ubuntu
linux
运维
大数据-257 离线数仓 - 数据质量监控 监控方法 Griffin架构
目前已经更新到了:Hadoop(已更完)HDFS(已更完)MapReduce(已更完)
Hive
(已更完)Flume(已更完)Sqoop(已更完)Zookeeper(已更完)HBase(已更完)Redis
武子康
·
2025-01-18 10:29
大数据
离线数仓
大数据
数据仓库
java
后端
hadoop
hive
Rabbitmq
源码分析
,重复消费问题的redis或数据库代码实现
目录底层源码解析自定义唯一id算法MessageProperties类的相关实现自定义消息ID生成器配置和使用Rabbitmq是怎么判断是不是重复消息的呢?通过Redis的幂等性处理消息消费者实现分布式锁实现的重复检测完整的消息处理流程基于数据库实现Mapper接口消息处理服务RabbitMQ消息消费者底层源码解析RabbitMQ判断重复消息主要通过消息的唯一标识(MessageId)和幂等性处理
xweiran
·
2025-01-18 10:26
rabbitmq
分布式
java
架构
jvm
数据结构
后端
架构师反向代理Haproxy+压力测试 - 学习笔记
.Apache的编译安装:yuminstallapr-develapr-util-develpcre-developenssl-develcd/usr/local/src/wgethttp://arc
hive
.apache.org
无影V随风
·
2025-01-18 10:25
学习笔记
linux相关
装饰器模式详解(附代码案例和
源码分析
)
目录装饰器模式的本质装饰器模式和继承结构的对比源码中IO流的继承结构具体装饰器类装饰器的组合应用装饰器链的特点代码案例定义coffee类型coffee的实现类装饰器抽象类装饰器-季节限定装饰器——加牛奶装饰器——加糖生成咖啡的简单工厂咖啡制作服务(动态加功能)装饰器模式的优点装饰器模式的缺点装饰器模式的本质装饰器模式允许向一个现有的对象添加新的功能,同时又不改变其结构。它是一种用于代替继承的技术,
xweiran
·
2025-01-18 08:38
装饰器模式
java
io流
代码案例
Python 爬虫:获取网页数据的 5 种方法
大数据技术:涵盖Hadoop(HDFS)、
Hive
、Spark、Fli
王子良.
·
2025-01-18 07:35
经验分享
python
python
开发语言
爬虫
QT ListView 记录
http://www.cnblogs.com/chenxuelian/arc
hive
/2009/12/22/1629601.html转载于:https://www.cnblogs.com/whisht/
weixin_30872157
·
2025-01-18 07:03
数据库
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他