Saltar a contenido

memcached

app.contrib.cache.memcached

Módulo Python para el manejo de datos en caché, utilizando memcached. Tenga en cuenta que, esto es 'un cliente' con el que se conectará a un servidor de memcached, y NO un servidor de memcached en sí.

para más información:

y adicionalmente, la documentación del proyecto.

init_memcache()

Crea una instancia de pymemcache para su posterior utilización.

Warning

Este módulo esta marcado como deprecated a favor de app.contrib.cache.default_cache

Returns:

Type Description
Optional[Any]

una instancia de pymemcache ó None en caso de error

Examples:

from app.contrib.cache.memcached import init_memcache
cache = init_cache()

...
client.set("some_key_test1", "some_value")
client.set("some_key_test2", "some_value", expire=5)  # en segundos

...
client.get("some_key_test")
client.get("some_key_test2")

...
client.delete("some_key_test1")
client.delete("some_key_test2")