INNER CODE UNIT · Python

MemcachedStorage

alisaifee/limits · limits/aio/storage/memcached/__init__.py:23

class MemcachedStorage(Storage, SlidingWindowCounterSupport, TimestampedSlidingWindow):
    """
    Rate limit storage with memcached as backend.

    Depends on :pypi:`memcachio`
    """

    STORAGE_SCHEME = ["async+memcached"]
    """The storage scheme for memcached to be used in an async context"""

    DEPENDENCIES = {
        "memcachio": Version("0.3"),
        "emcache": Version("0.0"),
    }

    bridge: MemcachedBridge
    storage_exceptions: tuple[Exception, ...]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…