我读过的所有博客都说KryoSerializer比默认的java序列化器更好。那么,为什么默认情况下不启用它?
答案 0 :(得分:1)
答案 1 :(得分:1)
好的,所以在看了一些关于这些默认设置的讨论后,似乎选择了spark中的许多默认设置,以便为典型的第一个尝试在笔记本电脑上运行某些内容的用户提供最佳的开箱即用体验对于Spark来说。
当人们担心担心性能并部署到真正的集群时,大多数人已经决定花一些时间来看看它能为问题空间做些什么。然后,考虑到注册课程所需的额外代码等,他们可以花时间决定是否像kyro这样的东西对他们有好处。