acumulo-benefit将值而不是字符序列传递给突变

lvmkulzt  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(389)

对于任何给定的变异,序列化一个对象来创建一个值对象来传递给所述变异是否有好处?还是只传递一个charsequence(object.tostring())作为值更好?
我在使用值时发现的唯一问题是,我必须对值字节数组进行反序列化才能得到一个可行的对象。这会导致某些类型分辨率的丢失,但最终我仍然拥有一个示例,它是我将对象转换为值时的对象。
我看到的问题是,仅仅存储一个字符串就完全失去了类型分辨率,当然忽略了字符串,因此,如果要执行任何形式的分析,出于强制转换的目的,需要掌握对象类型的第一手知识。
有什么见解吗?

af7jpaap

af7jpaap1#

随便用吧。accumulo中的值包含任意字节。没有理由限制自己使用表示字符串的字节。请记住,其副作用是,如果没有适当的反序列化代码,您可能无法读取表的内容。这可能会使某些提供的工具(如accumulo shell)不太有用。

相关问题