NAME
ElasticSearch::Transport::Thrift - Thrift backend
DESCRIPTION
ElasticSearch::Transport::Thrift uses the Thrift to talk to ElasticSearch over sockets.
Although the thrift
interface has the right buzzwords (binary, compact, sockets), the generated Perl code is very slow. Until that is improved, I recommend one of the http
backends instead.
SYNOPSIS
use ElasticSearch;
my $e = ElasticSearch->new(
servers => 'search.foo.com:9500',
transport => 'thrift',
timeout => '10',
);
You need to have the transport-thrift
plugin installed on your ElasticSearch server for this to work.
SEE ALSO
LICENSE AND COPYRIGHT
Copyright 2010 Clinton Gormley.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.