images (jpgs) are bytes, there is no difference, you just need to add
appropriate http headers using nginx or any other proxy of choice and
put it on top of REST HBASE api.


On Tue, Jan 17, 2012 at 10:11 AM, shashwat shriparv
You can not store image as such rather you need to convert the image into
bytes and then you can store it into hbase. One more thing you can do is
that put the image information in hbase and put the image on hdfs file
On Tue, Jan 17, 2012 at 11:37 PM, Stack wrote:
On Tue, Jan 17, 2012 at 8:53 AM, mrconk wrote:

How can I insert images into Hbase? Is it possible to use HBase to serve
images? For example: A user uploads an image to Hbase via our PHP
application (REST/Stargate interface). Also, what is the best way to serve
images in Hbase via img src path or URI? Is it possible to publish a URI
when we want to retrieve the image? In what format would you store the image
in Hbase (binary etc). I am looking for examples or detailed
instructions. I
know this is possible but would like a tutorial or some sort of
Any help would be greatly appreciated.
HBase takes arrays of bytes.  Just stuff the raw image bytes into an hbase

Can't you serve out of hbase via hbase REST interface?  (This is what
the imageshack/yfrog folks do.  They have architecture that has
varnish caching the hbase images and inline w/ the request they'll
have imagemagick do size transforms:

At SU we serve thumbnails from hbase.


Shashwat Shriparv

Search Discussions

Discussion Posts


Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 7 of 11 | next ›
Discussion Overview
groupuser @
categorieshbase, hadoop
postedJan 17, '12 at 4:54p
activeJan 18, '12 at 10:25p



site design / logo © 2018 Grokbase