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

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

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

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

最佳答案

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

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

关于hadoop - 将Hlob表中的Blob数据类型存储为字符串或二进制的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52514777/

10-12 21:21
查看更多