![]() |
![]()
| ![]() |
![]()
NAMEData::Model::Driver::Cache::Memcached - Penetration cache is offered to the basic driver by memcached protocol SYNOPSISpackage MyDB; use base 'Data::Model'; use Data::Model::Schema; use Data::Model::Driver::DBI; use Data::Model::Driver::Cache::Memcached; my $dbi_connect_options = {}; my $fallback_driver = Data::Model::Driver::DBI->new( dsn => 'dbi:mysql:host=localhost:database=test', username => 'user', password => 'password', connect_options => $dbi_connect_options, ); my $driver = Data::Model::Driver::Cache::Memcached->new( fallback => $fallback_driver, memcached => Cache::Memcached::Fast->new({ servers => [ { address => "localhost:11211" }, ], }), ); base_driver $driver; install_model model_name => schema { .... }; DESCRIPTIONPenetration cache is offered to the basic driver. Cash is stored in the memcached protocol server. When cash does not hit, it asks fallback driver. SEE ALSOCache::Memcached::Fast, Data::Model AUTHORKazuhiro Osawa <yappo <at> shibuya <döt> pl> LICENSEThis library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. POD ERRORSHey! The above document had some coding errors, which are explained below:
|