Skip to content
 
 

Repository files navigation

Flask-Cache-Redis-Cluster

PyPI version Travis CI Code Climate Test Coverage

Implements a redis cluster backend for Flask-Cache(ing) as the standard redis cache cannot handle a redis cluster.

Usage

from flask import Flask
from flask_caching import Cache
app = Flask(__name__)


class Config(object):

    CACHE_TYPE = 'flask_cache_redis_cluster.rediscluster'
    CACHE_REDIS_NODES = [{"host": "127.0.0.1", "port": "6379"},{"host": "127.0.0.1", "port": "6380"},{"host": "127.0.0.1", "port": "6381"},{"host": "127.0.0.1", "port": "6382"},{"host": "127.0.0.1", "port": "6383"},{"host": "127.0.0.1", "port": "6384"},]
    CACHE_KEY_PREFIX = '<your prefix>'
    # ... other options


app.config.from_object(Config)
cache = Cache(app)

Links

About

This implements a redis cluster backend for Flask-Cache[ing] as the standard redis cache cannot handle a redis cluster.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages