The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Redis::Dump - It's a simple way to dump and backup data from redis-server

VERSION

version 0.016

SYNOPSIS

    use Redis::Dump;
    use Data::Dumper;

    my $dump = Redis::Dump->new({ server => '127.0.0.6379', filter => 'foo' });

    print Dumper( \$dump->run );

DESCRIPTION

It's a simple way to dump data from redis-server in JSON format or any format you want.

COMMAND LINE API

This class uses MooseX::Getopt to provide a command line api. The command line options map to the class attributes.

METHODS

new_with_options

Provided by MooseX::Getopt. Parses attributes init args from @ARGV.

run

Perfomas the actual dump.

ATTRIBUTES

server

Host:Port of redis server, example: 127.0.0.1:6379.

database

If you want to select another database than default which is 0.

filter

String to filter keys stored in redis server.

type

If you want to get just some types of keys.

It can be: lists, sets, hashs, strings, zsets

showtype

If you want to show type with key name.

hidevalues

Hide value of keys.

DEVELOPMENT

Redis::Dump is a open source project for everyone to participate. The code repository is located on github. Feel free to send a bug report, a pull request, or a beer.

http://www.github.com/maluco/Redis-Dump

SEE ALSO

Redis::Dump::Restore, App::Redis::Dump, App::Redis::Dump::Restore

CREDITS

  • Rémi Paulmier

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc Redis::Dump

You can also look for information at:

AUTHOR

Thiago Rondon <thiago@nsms.com.br>

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Thiago Rondon.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 222:

Non-ASCII character seen before =encoding in 'Rémi'. Assuming UTF-8