码迷,mamicode.com
首页 >  
搜索关键字:kryo    ( 44个结果
Java序列化工具对比
1. Java序列化工具技术原理比较 Binary Formats & language specific ones JavaBuiltIn (java原生)、JavaManual(根据成员变量类型,手工写)、 FstSerliazation 、 Kryo Binary formats generi ...
分类:编程语言   时间:2018-07-04 10:33:25    阅读次数:174
Spark 官网提到的几点调优
1. 数据序列化 默认使用的是Java自带的序列化机制。优点是可以处理所有实现了java.io.Serializable 的类。但是Java 序列化比较慢。 可以使用Kryo序列化机制,通常比Java 序列化机制性能高10倍。但是并不支持所有实现了java.io.Serializable 的类。使用 ...
分类:其他好文   时间:2017-12-27 18:16:58    阅读次数:260
kryo
测试kryo与jdk的ObjectOutputStream kryo常用设置 InstantiatorStrategy即初始化策略,默认kryo在反序列化对象时需要对象的类有一个零参数构造器,该构造器可以是private的,kryo通过反射调用该构造器来实例化对象。如果没有这样一个构造器,就需要使用 ...
分类:其他好文   时间:2017-08-24 01:07:03    阅读次数:221
com.esotericsoftware.kryo.kryoexception java.util.ConcurentModificationException
近期 有网友看我的“整合Kafka到Spark Streaming——代码演示样例和挑战”文章, 讲 kafka对象 放到 pool 并通过broadcast广播出去: 然后 在开发測试阶段 报错例如以下: 然后就找我,说“代码都跟你的差点儿相同呀,为什么就报这个错呢?” 事实上 对于广播操作。sp ...
分类:编程语言   时间:2017-08-11 14:48:37    阅读次数:519
Kryo 使用指南
1、Kryo 的简介 1、Kryo 的简介 Kryo 是一个快速序列化/反序列化工具,其使用了字节码生成机制(底层依赖了 ASM 库),因此具有比较好的运行速度。 Kryo 序列化出来的结果,是其自定义的、独有的一种格式,不再是 JSON 或者其他现有的通用格式;而且,其序列化出来的结果是二进制的( ...
分类:其他好文   时间:2017-07-05 18:49:23    阅读次数:191
Spark性能优化指南--基础篇
前言 开发调优 调优概述 原则一:避免创建重复的RDD 原则二:尽可能复用同一个RDD 原则三:对多次使用的RDD进行持久化 原则四:尽量避免使用shuffle类算子 原则五:使用map-side预聚合的shuffle操作 原则六:使用高性能的算子 原则七:广播大变量 原则八:使用Kryo优化序列化 ...
分类:其他好文   时间:2017-05-23 13:13:59    阅读次数:317
【转载】 Spark性能优化指南——基础篇
前言 开发调优 调优概述 原则一:避免创建重复的RDD 原则二:尽可能复用同一个RDD 原则三:对多次使用的RDD进行持久化 原则四:尽量避免使用shuffle类算子 原则五:使用map-side预聚合的shuffle操作 原则六:使用高性能的算子 原则七:广播大变量 原则八:使用Kryo优化序列化 ...
分类:其他好文   时间:2017-05-11 20:32:19    阅读次数:290
2017.4.12 数据处理
storm-starter中TridentHBaseWindowingStoreTopology最终存到hbase后数据的表现形式不是我们需要的, 该例子的row键不是可读字符串,value值看了底层源码像是经kryo编码序列化的结果,不懂。 而且使用的window接口太抽象,不知道怎么进行更精细的 ...
分类:其他好文   时间:2017-04-12 23:21:34    阅读次数:235
爱奇艺VR一体机将于近日发布,主打软硬件相结合
尽管被认为风口已过,然而VR硬件仍层出不穷。在今年的CES上,爱奇艺展出了首款VR硬件——4K VR一体机。3月29日,爱奇艺将正式发布这款VR一体机。 据悉,该一体机搭载采用64位Kryo四核架构、14nm的FinFET LPP制程,内置Adero530GPU的高通骁龙821处理器,分辨率为384 ...
分类:其他好文   时间:2017-03-29 12:30:27    阅读次数:275
序列化反序列化的一些可用种类
1.java自带的 2.kryo 3.FST 4.protostuff protobuf的一个缺点是需要数据结构的预编译过程,首先要编写.proto格式的配置文件,再通过protobuf提供的工具生成各种语言响应的代码。由于java具有反射和动态代码生成的能力,这个预编译过程不是必须的,可以在代码执 ...
分类:其他好文   时间:2017-02-22 16:52:29    阅读次数:174
44条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!