Is there a JDBC Driver for HBase?
悬赏:15 发布时间:2008-07-22 提问人:chen-516888 (初级程序员)
最近学校老师带我们研究Hadoop project
搭建好HBase环紧后想知道是否有连接这个分布式数据库的Driver
谢谢:)
问题补充:
那如何通过程序访问HBase?
使用他提供的API?
可以支持多媒体的数据吗?
搭建好HBase环紧后想知道是否有连接这个分布式数据库的Driver
谢谢:)
问题补充:
那如何通过程序访问HBase?
使用他提供的API?
可以支持多媒体的数据吗?
采纳的答案
2008-07-23 llade (资深程序员)
使用它提供的API来访问。
从它提供了一个BASE64这个类来看可以支持2进制数据,只不过用BASE64编码,从这里也可以看出,其主要功能是用来存TEXT的,所以我不觉得适合放二进制的文件。
但太大的文件估计使用HBASE不是好办法。可能直接用Hadoop的API更好。
我看到你这个帖子才瞄一眼HBase的。我觉得你应该从它的API文档和GETING START文档找到一些信息,然后再做初步评估。你的问题应该集中在IO。所以看看Hadoop的IO包和HBase的IO包以及HTABLE的用法上。尽可能的找使用他们的代码例子。
从它提供了一个BASE64这个类来看可以支持2进制数据,只不过用BASE64编码,从这里也可以看出,其主要功能是用来存TEXT的,所以我不觉得适合放二进制的文件。
但太大的文件估计使用HBASE不是好办法。可能直接用Hadoop的API更好。
我看到你这个帖子才瞄一眼HBase的。我觉得你应该从它的API文档和GETING START文档找到一些信息,然后再做初步评估。你的问题应该集中在IO。所以看看Hadoop的IO包和HBase的IO包以及HTABLE的用法上。尽可能的找使用他们的代码例子。
提问者对于答案的评价:
Thank you so much:)




