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

Switch to Plain View
HBase, mail # user - HBase shell - control characters in row key


+
Jon Bender 2012-03-19, 17:03
Copy link to this message
-
Re: HBase shell - control characters in row key
Lars George 2012-03-19, 17:35
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.

HTH,
Lars

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