- class MyRegistrator extends KryoRegistrator {
- override def registerClasses(kryo: Kryo) {
- kryo.register(classOf[org.apache.hadoop.hbase.io.ImmutableBytesWritable])
- kryo.register(classOf[org.apache.hadoop.hbase.client.Result])
-
- }
- }
复制代码
然后
- System.setProperty("spark.serializer","org.apache.spark.serializer.KryoSerializer")
- System.setProperty("spark.kryo.registrator", "MyRegistrator")
复制代码
|