...
String in Hive is serialized by first extracting the underlying bytes of string and then serializing them. Binary type will just piggyback on it and will reuse the same code.
Transform Scripts:
As with other types, binary data will be sent to transform script in String form. byte\[\] will be first encoded in Base64 format and then a String will be created and sent to the script. Wiki Markup
Supported Serde:
ColumnarSerde
BinarySortableSerde
LazyBinaryColumnarSerde
LazyBinarySerde
LazySimpleSerde
Group-by and unions will be supported on columns with 'binary' type