Prasanth Jayachandran created HIVE-9049:
-------------------------------------------
Summary: Metastore should use TCompactProtocol as opposed to
TBinaryProtocol
Key: HIVE-9049
URL: https://issues.apache.org/jira/browse/HIVE-9049
Project: Hive
Issue Type: Improvement
Affects Versions: 0.15.0
Reporter: Prasanth Jayachandran
Assignee: Prasanth Jayachandran
Priority: Minor
Hive metastore server/client uses TBinaryProtocol. Although binary protocol is
better than simple text/json protocol it is not as effective as
TCompactProtocol. TCompactProtocol is typically more efficient in terms of
space and processing (CPU). As seen from this benchmark TCompactProtocol is
better in almost all aspect when compared to TBinaryProtocol
https://code.google.com/p/thrift-protobuf-compare/wiki/BenchmarkingV2
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)