有没有办法在 HBase 中存储类型值(例如,浮点数、整数)并从不同的客户端访问这些值?
我发现的 Java 客户端示例使用 Bytes 类的静态方法来手动编码和解码值。我还没有找到任何存储类型值的 Thrift 客户端示例。hbase.thrift 没有指定浮点数和整数类型。
简而言之,我已准备好将字段类型存储在外部资源中。我只想能够从一个客户端(例如Java)写入,从另一个客户端(例如shell 或通过Python 的Thrift)读取,而不必担心二进制编码问题。如果那不可能,我想学习为多个客户端进行编码/解码的最佳实践。
谢谢。