摘要: 产生数据倾斜的原因 唯一值非常少,极少数值有非常多的记录值(唯一值少于几千) 唯一值比较多,这个字段的某些值有远远多于其他值的记录数,但是它的占比也小于百分之一或千分之一。 什么是数据倾斜 数据倾斜无非就是大量的相同key被partition分配到一个分区里,造成了’一个人累死,其他人闲死’的情况, 阅读全文
posted @ 2021-11-23 14:12 Linux运维阿铭 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 下面的代码片段,用于检查对象是否为空。 对于较新的浏览器,你可以使用 ES6 的 “Object.keys”。对于较旧的浏览器,可以安装Lodash库并使用其“ isEmpty”方法。 const empty = {}; /* 较新的浏览器 */ Object.keys(empty).length 阅读全文
posted @ 2021-11-23 11:58 Linux运维阿铭 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 话说Java中String是有长度限制的,听到这里很多人不禁要问,String还有长度限制?是的有,而且在JVM编译中还有规范,而且有的家人们在面试的时候也遇到了。 String 首先要知道String的长度限制我们就需要知道String是怎么存储字符串的,String其实是使用的一个char类型的 阅读全文
posted @ 2021-11-23 11:58 Linux运维阿铭 阅读(304) 评论(0) 推荐(0) 编辑