---
name: "Catalyst::Plugin::Cache::Backend::Memory"
section: "3pm"
platform: "linux"
package: "libcatalyst-plugin-cache-perl"
version: "0.12-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Catalyst::Plugin::Cache::Backend::Memory"
---

# Catalyst::Plugin::Cache::Backend::Memory(3pm)

Stupid memory based caching backend.

## NAME

Catalyst::Plugin::Cache::Backend::Memory - Stupid memory based caching backend.

## SYNOPSIS

```
    use Catalyst::Plugin::Cache::Backend::Memory;
    my $m = Catalyst::Plugin::Cache::Backend::Memory->new;
    $m->set( foo => "thing" );
```

## DESCRIPTION

This backend uses Storable to cache data in memory.

In combination with an engine like FastCGI/mod\_perl/prefork which calls **fork()** your cache will get async because child processes don't share cache in memory.
