A more compact format 
----------------------

                 Key: THRIFT-110
                 URL: https://issues.apache.org/jira/browse/THRIFT-110
             Project: Thrift
          Issue Type: Improvement
            Reporter: Noble Paul


Thrift is very compact in writing out data as (say protobuf) . It does not have 
the concept of variable length integers and various other optimizations 
possible . In Solr we use a lot of such optimizations to make a very compact 
payload. Thrift has alot common with that format.

It is all done in a single class

http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/common/util/NamedListCodec.java?revision=685640&view=markup

The other optimizations include writing type/value  in same byte, very fast 
writes of Strings, externalizable strings etc 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to