hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Prasanth Jayachandran (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HIVE-9049) Metastore should use TCompactProtocol as opposed to TBinaryProtocol
Date Tue, 09 Dec 2014 02:08:12 GMT
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)

Mime
View raw message