WARC::Index::Volatile - in-memory volume index for WARC library
use WARC::Index::Volatile; # using default column list $index = attach WARC::Index::Volatile ($warc_file); $index = attach WARC::Index::Volatile ($volume); # specifying columns to index $index = build WARC::Index::Volatile (from => [$warc_file, ...], columns => [ ... ]); # NOTE: This use of build is unique to WARC::Index::Volatile!
The WARC::Index::Volatile class provides an in-memory index implementation suitable for small-scale applications. Unusally for index systems, a volatile index object is also its own index builder.
WARC::Index::Volatile
Loading this module also registers a handler that allows WARC volumes to be treated as indexes when assembling a WARC::Collection.
WARC::Collection
Jacob Bachmeyer, <jcb@cpan.org>
WARC, WARC::Index
Copyright (C) 2020 by Jacob Bachmeyer
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install WARC, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WARC
CPAN shell
perl -MCPAN -e shell install WARC
For more information on module installation, please visit the detailed CPAN module installation guide.