Query: dr::tarantool
OS: debian
Section: 3pm
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
DR::Tarantool(3pm) User Contributed Perl Documentation DR::Tarantool(3pm)NAMEDR::Tarantool - perl driver for tarantool <http://tarantool.org>SYNOPSISuse DR::Tarantool ':constant', 'tarantool'; use DR::Tarantool ':all'; my $tnt = tarantool host => '127.0.0.1', port => 123, spaces => { ... } ; $tnt->update( ... ); my $tnt = coro_tarantool host => '127.0.0.1', port => 123, spaces => { ... } ; use DR::Tarantool ':constant', 'async_tarantool'; async_tarantool host => '127.0.0.1', port => 123, spaces => { ... }, sub { ... } ; $tnt->update(...);DESCRIPTIONThe module provides sync and async drivers for tarantool <http://tarantool.org>. The driver uses libtarantool* libraries for making requests and parsing responses.EXPORTtarantool connects to tarantool <http://tarantool.org> in sync mode using DR::Tarantool::SyncClient. async_tarantool connects to tarantool <http://tarantool.org> in async mode using DR::Tarantool::AsyncClient. coro_tarantol connects to tarantool <http://tarantool.org> in async mode using DR::Tarantool::CoroClient. :constant Exports constants to use in request as flags: TNT_FLAG_RETURN If You use the flag, driver will return tuple that were inserted/deleted/updated. TNT_FLAG_ADD Try to add tuple. Return error if tuple is already exists. TNT_FLAG_REPLACE Try to replace tuple. Return error if tuple isn't exists. :all Exports all functions and constants.SEE ALSOThe module uses DR::Tarantool::SyncClient and (or) DR::Tarantool::AsyncClient.COPYRIGHT AND LICENSECopyright (C) 2011 Dmitry E. Oboukhov <unera@debian.org> Copyright (C) 2011 Roman V. Nikolaev <rshadow@rambler.ru> This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License.VCSThe project is placed git repo on github: https://github.com/unera/dr-tarantool/ <https://github.com/unera/dr-tarantool/>. perl v5.14.2 2012-06-06 DR::Tarantool(3pm)
Related Man Pages |
---|
dr::tarantool(3pm) - debian |
dr::tarantool::asyncclient(3pm) - debian |
dr::tarantool::llclient(3pm) - debian |
dr::tarantool::syncclient(3pm) - debian |
net::github(3pm) - debian |
Similar Topics in the Unix Linux Community |
---|
OmniSync 0.1 (Default branch) |
OmniSync 0.3 (Default branch) |
OmniSync 0.7 (Default branch) |
OmniSync 0.8 (Default branch) |
OmniSync 1.0 (Default branch) |