Task::KiokuDB - Install KiokuDB and related modules.
This bundle installs KiokuDB and depending on the environment several additional components.
All of these are considered optional.
Commands for the kioku command line program.
kioku
BerkeleyDB backend. Requires an installed BerkeleyDB, preferably linked against 4.7.
Defaults false to unless BDB seems to be installed.
The DBI backend.
Defaults to true if you have one of the tested DBDs (SQLite, Pg, or mysql)
Defaults to true if you have AnyEvent::CouchDB.
Better UUID generation than Data::UUID (not time based). Requires libuuid which is available by default on Mac OS X, and easy to install on most Linux distributions.
libuuid
Defaults to false, unless uuid.h can be found and you have a compiler.
uuid.h
Provides faster JSON performance.
Defaults to true if you have a compiler.
Allows dumping/loading DBs as YAML, using YAML serialization, and importing to a DB using MooseX::YAML with modern/up to spec YAML files.
A reusable role for user objects with Authen::Passphrase based authentication
A wrapper for integrating KiokuDB plus per app convenience methods into frameworks.
Catalyst integration using KiokuX::Model.
MIT
Yuval Kogman
To install Task::KiokuDB, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Task::KiokuDB
CPAN shell
perl -MCPAN -e shell install Task::KiokuDB
For more information on module installation, please visit the detailed CPAN module installation guide.