Clinton Gormley > ElasticSearch-Transport-Curl-0.07 > ElasticSearch::Transport::Curl

Download:
ElasticSearch-Transport-Curl-0.07.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.07   Source  

NAME ^

ElasticSearch::Transport::Curl - A libcurl based HTTP backend for ElasticSearch

VERSION ^

version 0.07

SYNOPSIS ^

    use ElasticSearch;
    my $e = ElasticSearch->new(
        servers     => 'search.foo.com:9200',
        transport   => 'curl',
        timeout     => '10',
    );

DESCRIPTION ^

ElasticSearch::Transport::Curl uses WWW::Curl and thus libcurl to talk to ElasticSearch over HTTP.

This is by far the fastest HTTP backend - 60% faster than the next fastest ElasticSearch::Transport::HTTPTiny, but does require a C compiler.

SEE ALSO ^

AUTHOR ^

Clinton Gormley <drtech@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2012 by Clinton Gormley.

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

syntax highlighting: