有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Accumulo有利于将值而不是字符序列传递给突变

对于任何给定的变异,序列化一个对象以创建一个值对象来传递给所述变异是否有优势?还是只传递一个CharSequence(Object.toString())作为值更好

我在使用值时发现的唯一问题是,我必须反序列化值字节数组以获得一个可行的对象。这会导致某些类型解析的丢失,但最终我仍然拥有一个实例,它是我将对象转换为值时的对象

我看到的仅存储字符串的问题是完全失去了类型解析,当然忽略了字符串,如果要执行任何形式的分析,出于强制转换的目的,因此需要第一手了解对象类型

有什么见解吗


共 (1) 个答案

  1. # 1 楼答案

    使用你喜欢的任何序列化。Accumulo中的值包含任意字节。没有理由限制自己使用表示字符串的字节。请记住,副作用是,如果没有适当的反序列化代码,您可能无法读取表的内容。如果AccuO这样的工具不那么有用