|  |  
 |   |   
 NAMEData::Model::Driver::Cache::Memcached - Penetration cache is offered to the basic driver by memcached protocol SYNOPSIS  package 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: 
 
 
 |