Performance testing, Msgpack VS Igbinary

igbinary: -20% slower, data size ~5%

Advantage Msgpack, he works fast, and this format understood by many
technologies - Java, Python, Lua in Redis.


2014-09-23 12:20 GMT+03:00 Paul Dragoonis <dragoo...@gmail.com>:
> Hi <person hiding behind a project>,
>
> Backwards compatibility is one hurdle, but if you wipe all your serialised
> data then begin to re-serialise using the new approach then you're fine.
>
> As for what to use msgpack or igbinary, well there's already good support
> for igbinary in PHP thanks to Pierre and others. You should benchmark
> igbinary vs msgpack and come back with your findings if we're to evaluate
> alternative serialization libraries.
>
> Many thanks,
> Paul
>
>
> On Tue, Sep 23, 2014 at 12:23 AM, Park Framework <park.framew...@gmail.com>
> wrote:
>>
>> PHP serialization is slowest in PHP Session, clients NoSQL, ...
>> I would like to have in PHP 7, a new serialization algorithm or custom
>> handler to serialize.
>>
>> My opinion is that the best choice is to use msgpack, it is
>> +110% faster
>> -30% data size
>>
>> HHVM discussed this issue, but all boils down to backward compatibility
>> with PHP
>> https://github.com/facebook/hhvm/issues/2654
>>
>> What do you think about this, maybe it's time to change the old
>> algorithm serialization, on something better?
>>
>> --
>> PHP Internals - PHP Runtime Development Mailing List
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to