[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Xqueeze: Compact XML Alternative


gzipped xml
On Friday 07 February 2003 10:51, Robin Berjon wrote:
> Alaric B. Snell wrote:
> > On Friday 07 February 2003 09:24, Robin Berjon wrote:
> >>I certainly hope that future improvements on our binary format will in
> >> fact make it compress badly :) That should happen by making it more
> >> compact than it currently is (while keeping similar speed, which is why
> >> compression is not always an option).
> >
> > Nooo! It's not the compression *ratio* that matters here. It's the
> > eventual size.
>
> To you perhaps. An improved binary infoset removing yet more redundant
> information by itself will be likely to generate less compressible data,
> and the ratio matters in cost/benefit analysis.

But what matters is the end to end result.

The un-gzipped binary or textual format is an intermediate format, right? At 
one end you have your Infoset in memory, at the other end you have a string 
of bytes to go on the wire.

The size of the intermediate formats used only matters with regards to buffer 
consumption - and the intermediate data structures used in gzip and bzip2 are 
pretty large themselves!

> If I have (completely arbitrary numbers):
>    bix            10k
>    bix+gz          8k
>    better-bix    8.5k
>    better-bix+gz 7.8k
>
> Then even though the last one is the smallest, option 3 will be de-encoded
> a *lot* faster. At some point the different between a compressed binfoset
> and an uncompressed one becomes too marginal to be interesting.

Oh, I agree; I'm with you there. I'd rather not gzip at all. My point was 
about people comparing gzipped XML with $binary_format and then saying "See? 
Why bother with the binary format? gzipped XML is smaller!".

My counterthrust being that the non-gzipped binary format will be much less 
resource intensive to process, and not much more resource intensive to 
transmit over the Internet; and if the latter is a real problem then gzipped 
binary will be smaller and easier to process than gzipped xml, if you can 
afford to go around gzipping things.

I think we agree though, from your last statement :-)

ABS

-- 
A city is like a large, complex, rabbit
 - ARP

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.