Hbase Json 文件数据存储

Hbase Json file data store

我创建了一个 HBase table,它有一个名为 cf 的列族,我在它下面存储了一个 Json 文件在一个名为 value 的列限定符中,所以它看起来像这个column=v_cf:value。当我将数据存储为 json 文件时,我得到以下信息:

    column=cf:value, timestamp=1428482891760, value={
\x0A  "Status" : "Available",
\x0A  "id" : 23001\x0A}

我想知道\x0A是什么意思?是相对于Hbase的吗?我该如何删除它?

它是换行符(\n) 的十六进制等价物。您可以参考 this 了解更多此类字符。当您在 json file/input.

中按 Enter 或换行时,它可能会被添加

是换行符(\x0A)。您可以在存储到 hbase.

之前使用 json.replace("\n", "")