寂寞秋天

文章
6
资源
0
加入时间
3年0月9天

Hudi Spark SQL源码学习总结-select(查询)

上一篇文章Hudi Spark源码学习总结-spark.read.format(“hudi”).load分析了load方法直接查询Hudi表路径的源码逻辑,那么Spark SQL select 表名的方式和load最终走的逻辑是一样的吗?本文带着这个疑问来分析一下select查询Hudi表的源码逻辑通过上面的分析,我们发现Spark查询Hudi表不管是通过load的方式还是通过sqlselect的方法最终走的逻辑都是一样的。都是先查找source=hudi的DataSource,Spark2对应

《东周列国志》第三十四回 宋襄公假仁失众 齐姜氏乘醉遣夫

话说楚成王假饰乘车赴会,跟随人众俱是壮丁,内穿暗甲,身带暗器,都是成得臣、斗勃选练来的,好不勇猛。又遣蔿吕臣、斗般二将统领大军,随后而进,准备大大厮杀。宋襄公全然不知,堕其圈套,正是:“没心人遇有心人,要脱身时难脱身”了。楚王拿住了襄公,众甲士将公馆中所备献享犒劳之仪,及仓中积粟,掳掠一空,随行车乘,皆为楚有。陈、蔡、郑、许、曹五位诸侯,人人悚惧,谁敢上前说个方便。楚成王邀众诸侯至于馆寓,面数宋襄公六罪,曰:“汝伐齐之丧,擅行废置,一罪也;滕子赴会稍迟,辄加絷辱,二罪也;用人代牲,以祭淫鬼,三罪

定时器ScheduledExecutorService原理分析

ScheduledExecutorService是怎么存放任务,获取即将要执行的任务,它是怎么实现周期性调用的,执行的任务延时这段时间,线程又做了什么,他和线程池有什么关系