[Redis] RedisDB::Parser

Damien Krotkine damien at krotkine.com
Sat Nov 30 11:37:24 GMT 2013


Hi Pavel,

For information, your code doesn't build straight away on a case
insensitive filesystem (which happens a lot on Mac.)

env MACOSX_DEPLOYMENT_TARGET=10.3 cc  -bundle -undefined dynamic_lookup
-L/usr/local/lib -fstack-protector parser.o Parser.o  -o
blib/arch/auto/RedisDB/Parser/Parser.bundle

parser.o and Parser.o would point to the same file. Simply building it
in a case-sensitive disk image works, but I think you ought to know :)

dams.

On Mon, Nov 25, 2013, at 07:35 AM, Pavel Shaydo wrote:
> Hi,
> 
> I extracted parser from RedisDB into a separate distribution in case
> anybody interested in using it. It contains both PP and XS
> implementations, parses replies into simple perl data structures and
> performs quite well comparing to other parsers (see included
> benchmark). Parser itself is relatively mature, we're using RedisDB in
> production for more than two years already, so I'm not planning any big
> changes in it. Interface and documentation need some work, plus there's
> still a dependency on RedisDB because of RedisDB::Error class,
> hopefully I will have some time on weekend to fix it.
> 
> Repo is at https://github.com/trinitum/perl-RedisDB-Parser
> 
> Any feedback and suggestions are welcome
> 
> 
> Pavel Shaydo
> 
> _______________________________________________
> Redis mailing list
> Redis at lists.scsys.co.uk
> http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/redis



More information about the Redis mailing list