[ 
https://issues.apache.org/jira/browse/HADOOP-2667?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12560729#action_12560729
 ] 

Stu Hood commented on HADOOP-2667:
----------------------------------

bq. Because you want to write BLOBs of multiple Gigabytes into an hbase cell?
Yes, that would be one usecase, but the BLOB wouldn't even need to be that 
large: even for streams in the hundreds of megabytes, it would be impractical 
to read them fully.

For the perennial example of a web or document crawler, it makes more sense to 
open a stream to a document you are fetching, and then pass the stream to 
HBase, rather than buffering it into memory first.

> [hbase] Clients should be able to open an OutputStream for putting a value 
> into a table
> ---------------------------------------------------------------------------------------
>
>                 Key: HADOOP-2667
>                 URL: https://issues.apache.org/jira/browse/HADOOP-2667
>             Project: Hadoop
>          Issue Type: Improvement
>          Components: contrib/hbase
>            Reporter: stack
>            Priority: Minor
>
> > Right now the only interface for insertion is via a byte[], which severely 
> > limits the flexibility of the system. Added 2007-10-08 by stuhood.
> Tell us more Stu why you need this feature? (Because you want to write BLOBs 
> of multiple Gigabytes into an hbase cell?)
> Added as part of migrating new feature requests from the obsoleted 
> http://wiki.apache.org/hadoop/Hbase/HbaseFeatureRequests

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to