Great, thank you!
On Thu, Nov 1, 2012 at 6:19 PM, Jörg Schaible <[email protected]> wrote: > Hi Nir, > > just an additional comment: Never forget that XStream can also handle all > non-serializable types. On top of it, if you only search for a compact data > representation for persistence, you might as alternative use XStreams > binary > driver, which is quite more effective out-of-the-box concerning size and on > same performance level at deserialization: > > > ====================================================================== > Size of serialized data > ====================================================================== > * SingleValue Converters > - XStream (XML with SJSXP StAX parser).............. 234.0 bytes > - XStream (XML with Xpp3 DOM parser)................ 243.0 bytes > - XStream (binary format)........................... 210.0 bytes > - Java object serialization......................... 613.0 bytes > * Standard Converters > - XStream (XML with SJSXP StAX parser).............. 880.0 bytes > - XStream (XML with Xpp3 DOM parser)................ 945.0 bytes > - XStream (binary format)........................... 685.0 bytes > - Java object serialization......................... FAILED > * Reflection Converter > - XStream (XML with SJSXP StAX parser).............. 798.0 bytes > - XStream (XML with Xpp3 DOM parser)................ 863.0 bytes > - XStream (binary format)........................... 250.0 bytes > - Java object serialization......................... FAILED > * Serializable types > - XStream (XML with SJSXP StAX parser).............. 2118.0 bytes > - XStream (XML with Xpp3 DOM parser)................ 2391.0 bytes > - XStream (binary format)........................... 404.0 bytes > - Java object serialization......................... 497.0 bytes > * JavaBean Converter > - XStream (XML with SJSXP StAX parser).............. 846.0 bytes > - XStream (XML with Xpp3 DOM parser)................ 911.0 bytes > - XStream (binary format)........................... 258.0 bytes > - Java object serialization......................... FAILED > > ====================================================================== > Deserialization speed (1000 iterations) > ====================================================================== > * SingleValue Converters > - XStream (XML with SJSXP StAX parser).............. 473.0 ms > - XStream (XML with Xpp3 DOM parser)................ 460.0 ms > - XStream (binary format)........................... 140.0 ms > - Java object serialization......................... 376.0 ms > * Standard Converters > - XStream (XML with SJSXP StAX parser).............. 359.0 ms > - XStream (XML with Xpp3 DOM parser)................ 245.0 ms > - XStream (binary format)........................... 123.0 ms > - Java object serialization......................... FAILED > * Reflection Converter > - XStream (XML with SJSXP StAX parser).............. 273.0 ms > - XStream (XML with Xpp3 DOM parser)................ 139.0 ms > - XStream (binary format)........................... 102.0 ms > - Java object serialization......................... FAILED > * Serializable types > - XStream (XML with SJSXP StAX parser).............. 272.0 ms > - XStream (XML with Xpp3 DOM parser)................ 155.0 ms > - XStream (binary format)........................... 72.0 ms > - Java object serialization......................... 71.0 ms > * JavaBean Converter > - XStream (XML with SJSXP StAX parser).............. 196.0 ms > - XStream (XML with Xpp3 DOM parser)................ 98.0 ms > - XStream (binary format)........................... 60.0 ms > - Java object serialization......................... FAILED > > > - Jörg > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >
