Elizabeth Mattijsen > String-Lookup > String::Lookup::AsyncDBI

Download:
String-Lookup-0.12.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.12   Source  

NAME ^

String::Lookup::AsyncDBI - flush String::Lookup to flat files

SYNOPSIS ^

 use String::Lookup;

 tie my %lookup, 'String::Lookup',

   # standard persistent storage parameters
   storage => 'AsyncDBI', # store in a flat file per epoch
   tag     => $tag,       # name of directory for this lookup hash
   fork    => 1,          # fork for each flush, default: no

   # parameters specific to 'AsyncDBI'
   dir     => $dir,       # directory in which tag directories are stored

   # other parameters for String::Lookup
   ...
 ;

VERSION ^

This documentation describes version 0.12.

DESCRIPTION ^

This module is a class for providing persistent storage for lookup hashes, as provided by String::Lookup.

Please see the METHODS IN STORAGE MODULE section in String::Lookup for documentation on which methods this storage class provides.

ADDITIONAL PARAMETERS ^

The following additional parameters are provided by this storage class:

dir
 tie my %lookup, 'String::Lookup',
   dir     => $dir,       # directory in which flat files are stored
 ;

Indicate the directory in which directories will be created per tag. The actual flat files will be stored in there per second. Defaults to the content of the STRING_LOOKUP_ASYNC_DIR environment variable. Must be specified either directly or indirectly with the environment variable.

REQUIRED MODULES ^

 (none)

AUTHOR ^

 Elizabeth Mattijsen

COPYRIGHT ^

Copyright (c) 2012 Elizabeth Mattijsen <liz@dijkmat.nl>. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: