将Hlob表中的Blob数据类型存储为字符串或Binary的最佳方法是什么?

时间:2018-09-26 09:48:02

标签: hadoop hive hbase

将Blob数据类型以字符串或二进制形式存储在Hive表中的最佳方法是什么?

我们已经使用Sqoop将RDBMS表存档到Hive中。它具有BLOB类型的列,因此在Hive中,我们保留在Binary中。但是我们无法将二进制内容读取为PDF或任何文档。那么,我们是否有可能将Hive二进制数据作为文档读取?

建议将BLOB数据存储到Hive Binary中,还是有其他方法?

是否有像HBase,Cassandra这样的大数据组件将支持BLOB类型?

1 个答案:

答案 0 :(得分:0)

最好使用HIVE二进制文件将Blob数据存储到HIVE中。您可以点击以下链接Import blob from oracle to HIVE

您还可以使用Cassandra或并行nosql存储blob数据。同样,是否选择HIVE或nosql数据库取决于您的用例。