apachedrill查询数据用kryo序列化

tcomlyy6  于 2021-06-09  发布在  Hbase
关注(0)|答案(1)|浏览(413)

通过使用kryo(com.twitter.chill.kryoinjection)将一个复杂对象(scala.vector[(int,double)])序列化为字节数组(scala.array[byte]),我成功地将其保存在hbase表列中。
现在我想用apachedrill查询这些数据,并将其从序列化字节数组转换为可读的内容。
我想我会以某种方式用apachedrill“注册”我自己的转换器,并将其提供给drill查询。
不幸的是,我找不到任何信息,如果和如何可能做到这一点。

lymnna71

lymnna711#

如果您在hbase中用big-endian编码数据,您将得到有意义的结果。在条件查询上也会获得更好的性能。我认为这个文档有助于描述问题/解决方案。

相关问题