Caching

In-memory and distributed caching solutions for improving application performance. Packages among the 3,000 most downloaded in the past 90 days.

34 packages
  • redix 1.9.2

    Fast, pipelined, resilient Redis driver for Elixir.

    1.1k
    1.3m last 90 days
  • eternal 1.2.2

    Make your ETS tables live forever

    104
    1.2m last 90 days
  • cachex 4.1.1

    Powerful in-memory key/value storage for Elixir

    1.7k
    1.2m last 90 days
  • nebulex 3.1.0

    In-memory and distributed caching toolkit for Elixir

    1.4k
    573.9k last 90 days
  • eredis 1.7.1

    Non-blocking Redis client with focus on performance and robustness.

    46
    540.8k last 90 days
  • ets 0.9.0

    Elixir wrapper for the Erlang :ets module.

    219
    420.5k last 90 days
  • lru 2.4.0

    implements a fixed-size LRU cache

    269.4k last 90 days
  • ETS based key-value storage with support for row-level isolated writes, TTL auto-purge, and modification callbacks.

    927
    229.4k last 90 days
  • A generational local cache adapter for Nebulex

    3
    223.4k last 90 days
  • An erlang wrapper for eredis library to support cluster mode

    17
    190.0k last 90 days
  • Distributed cache topologies adapters for Nebulex

    7
    164.9k last 90 days
  • Nebulex adapter for Redis

    35
    144.0k last 90 days
  • memoize 1.4.5

    A method caching macro for elixir using CAS on ETS

    205
    101.1k last 90 days
  • In-memory key-value store with subscriptions

    26
    46.9k last 90 days
  • mentat 0.8.0

    Simple caching with ttls.

    112
    30.8k last 90 days
  • In-memory cache Erlang / Elixir library

    48
    28.4k last 90 days
  • booklet 1.1.0

    A simple in-memory cache using ETS tables or mutable references.

    21.7k last 90 days
  • A segmented cache implementation

    27
    15.1k last 90 days
  • exredis 0.3.0

    Redis client for Elixir

    357
    14.9k last 90 days
  • Simple Redis pooling built on redix and poolboy

    17
    13.2k last 90 days
  • A Nebulex adapter for Cachex

    7
    12.5k last 90 days
  • Memcached client for Elixir

    41
    11.9k last 90 days
  • redbird 0.7.2

    A Redis adapter for Plug.Session

    74
    9.2k last 90 days
  • Postgres-backed cache backend for pow

    47
    9.0k last 90 days
  • cache 2.3.3

    in-memory cache

    141
    8.9k last 90 days
  • Nebulex adapter powered by Ecto Postgres

    6
    7.4k last 90 days
  • foil 0.1.7

    High-Performance Erlang Cache Compiler

    34
    7.2k last 90 days
  • ETS or Redis based caching for Elixir

    1
    6.8k last 90 days
  • redlock 1.0.21

    Redlock (Redis Distributed Lock) implementation

    38
    5.3k last 90 days
  • ekv 0.4.8

    Eventually consistent durable KV store backed by SQLite. Data survives node restarts, node death, and network partitions. Peer-to-peer replication across Erlang nodes with delta sync.

    70
    4.8k last 90 days
  • In-memory cache with cache key dependencies

    20
    4.2k last 90 days
  • FilezCache

    4
    4.0k last 90 days
  • shelf 1.0.1

    Persistent ETS tables backed by DETS — fast in-memory access with automatic disk persistence for the BEAM

    4
    3.6k last 90 days
  • Ets table backed by a persistence file

    135
    3.5k last 90 days