在HBase中存储类型值

时间:2012-06-21 17:56:11

标签: python types hbase thrift

有没有办法在HBase中存储类型值(例如,float,integer)并从不同的客户端访问这些值?

我发现的Java客户端示例使用Bytes类的静态方法手动编码和解码值。我还没有找到任何存储类型值的Thrift客户端示例。 hbase.thrift没有指定和浮点数,整数类型。

简而言之,我准备将字段类型存储在外部资源中。我只是希望能够从一个客户端(例如Java)编写,从另一个客户端(例如shell或Thrift通过Python)读取,而不必担心二进制编码问题。如果这不可行,我想学习多个客户端的编码/解码最佳实践。

感谢。

1 个答案:

答案 0 :(得分:0)

没有; HBase存储字节,仅此而已。任何进一步的编码或解码都必须由您完成。