hive 不是数据库,hive 只是一个数据仓库工具,可以用来查询、转化和加载数据,是可以调用 mapreduce 任务、用类 mysql 语法查询HDFS数据的一个工具。
再来说 mapreduce 是什么,mapreduce 是分而治之的一种编程模型,适用于大规模数据集的并行计算,当处理一个查询任务时,先调用 map 任务并行处理,最后用 reduce 任务归约结果。
hive 中 group by 和 distinct 孰优孰劣?
聊一聊 .NET 中的 CancellationTokenSource
在
.NET SDK框架代码中有大量的 CancellationTokenSource 应用,也是被遗弃的
Thread.Abort的替代品,为了方便讲述,先写一段简单的代码,通过CancelAfter 让执行流在 2s 后实现中断,参考代码如下:
你的ChatBI(问数)准确率不到50%?带你深度拆解90%准确率的高德ChatBI案例
如果你在做ChatBI,或正在评估要不要上ChatBI,相信你遇到过类似问题。
关于.net9发布单体exe程序无法打开问题详解
某天,开开心心的使用了最新的.net9开发了一个winform程序,在发布成x64架构的单文件exe后,在电脑上面竟然打不开,经过多次尝试后发现x86版本的在本地电脑上测试没有问题,但是一发布成x64模式则会进行报错
【URP】Unity3D物体遮罩的多种方案实现
模板测试适合需要精确控制像素级显示的场景,而多Pass方案更适合简单的遮挡提示效果
AI智能体(Agent),新手最常见的50个问题
近日和不少想尝试AI智能体的朋友聊天,发现大家被各种术语和平台绕得头晕眼花。
Redis基本数据类型
keys:查看当前库所有key (匹配:keys *1)
exists key:判断某个key是否存在
type key:查看你的key是什么类型
del key:删除指定的key数据
expire key 10:10秒钟:为给定的key设置过期时间
ttl key:查看还有多少秒过期,-1表示永不过期,-2表示已过期
select:命令切换数据库
dbsize:查看当前数据库的key的数量
flushdb:清空当前库
flushall:清空全部库
从 page、page_size 到游标:深入解析C端产品的两种主流分页技术
长久以来,
page(页码)和
page_size(每页数量)的组合是我们最熟悉的分页方式。然而,随着“无限滚动”和实时数据流的兴起,还有一种叫做“游标分页”的设计。
教你如何用GPT-5来分析你的dump文件定位内存泄漏问题——避免无效加班必备神器
今天要讲的是如何通过codex结合gpt-5的能力定位一个内存泄漏问题,我相信说到dump分析问题,大部分开发还是不太熟悉,但是却又不得不面对生产环境中遇到的各种问题,能分析dump的大佬不多,能够倾囊相授的更少(此处点赞@一线码农大佬)。当只有自己硬着头皮上的时候,那codex就可以出来表演了。
小狮博客