# Perl: データベース/memcached/Redisを扱う ## CPANモジュール逆引きガイド データストレージへのアクセスはアプリケーションに欠かせない機能。Perl でも様々なデータストレージにアクセスする手段が提供されている。 ### Database #### MySQL / SQLite / PostgreSQL / Oracle * {{cpan: DBI}} * {{cpan: DBD}} * {{cpan: DBD::mysql}} * {{cpan: DBD::SQLite}} * {{cpan: DBD::Pg}} * {{cpan: DBD::Oracle}} #### DBI ユーティリティ ##### フレームワーク的な DBI モジュール * {{cpan: Teng}} * {{cpan: DBIx::Sunny}} * {{cpan: Amon2::DBI}} ##### 接続/トランザクション * {{cpan: DBIx::Handler}} * {{cpan: DBIx::TransactionManager}} ##### ORM * {{cpan: DBIx::Class}} ##### 開発/デバッグに役立つツール * {{cpan: DBIx::Inspector}} * {{cpan: DBIx::QueryLog}} ### memcached * {{cpan: Cache::Memcached::Fast}} ### Redis * {{cpan: Redis}} * {{cpan: Redis::Fast}} * {{cpan: Mojo::Redis}} ### MongoDB * {{cpan: MongoDB}}