Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> HBase shell - control characters in row key

Copy link to this message
Re: HBase shell - control characters in row key
Hi Jon,

Please see the help the shell prints out, it has a section on how to use binary characters. Important is to enclose the code points in double quotes - courtesy of JRuby. The single quotes are literals only.


On Mar 19, 2012, at 6:03 PM, Jon Bender wrote:

> Hi everyone,
> I've got a couple keys in my HBase table that are delimited by the EOT
> (\x04) character.
> I've tried a couple ways to query this: eg: get 'table', 'foo\x04bar'; get
> 'table' 'foo\cDbar' but haven't had any luck.  If I scan the table the keys
> come back as 'foo\x04bar' in the shell but I can't do a get against them.
> Any suggestions?
> Jon