Query: tm::resourceable::memcached
OS: debian
Section: 3pm
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
TM::ResourceAble::MemCached(3pm) User Contributed Perl Documentation TM::ResourceAble::MemCached(3pm)NAMETM::ResourceAble::MemCached - Topic Maps, Memcached server backendSYNOPSISuse TM::ResourceAble::MemCached; use Fcntl; # create/reset new map my $tm = new TM::ResourceAble::MemCached ( baseuri => 'http://whereever/', servers => [ localhost:11211 ], mode => O_TRUNC | O_CREAT, ); # use TM interface # open existing map my $tm = new TM::ResourceAble::MemCached ( baseuri => 'http://whereever/', servers => [ localhost:11211 ], );DESCRIPTIONThis package implements TM using a memcached server farm as backend. You should be able (without much testing, mind you, so it is EXPERIMENTAL) to perform all operations according to the TM interface. NOTE: The implementation is using the TIE technique (perltie via Tie::StdHash), so maybe there are problems lurking. Of course, a set of memcacheds can store any number of maps. To keep them separate, the baseuri is used, so make sure every map gets its own baseuri.INTERFACEConstructor The constructor expects a hash with the following keys: servers (default: none) The value must be a reference to an array of strings, each of the form host:port. If there is no such list, then the constructor will fail. mode (default: O_CREAT) The value must be a value from Fcntl to control o whether the map should be created ("O_CREAT") when it does not exist, and/or o whether the map should be cleared ("O_TRUNC") when it existed before. All other options are passed to the constructor chain of traits (TM::ResourceAble) and superclasses (TM).SEE ALSOTM, TM::ResourceAbleAUTHOR INFORMATIONCopyright 2010, Robert Barta <drrho@cpan.org>, All rights reserved. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. http://www.perl.com/perl/misc/Artistic.html perl v5.10.1 2010-08-04 TM::ResourceAble::MemCached(3pm)
Related Man Pages |
---|
tm::faq(3pm) - debian |
tm::index::reified(3pm) - debian |
tm::materialized::jtm(3pm) - debian |
tm::resourceable(3pm) - debian |
tm::synchronizable(3pm) - debian |
Similar Topics in the Unix Linux Community |
---|
Unix command in mind map |
tinyTiM 2.0.0 alpha4 (Default branch) |
tinyTiM 2.0.0 alpha4 (Map I/O branch) |