django-babylon es un caché infinita Django para mandems.
Comentarios de los desarrolladores
Ok, así que pensé invalidación de caché fue un dolor real en el culo, y que uno de los actuales mejores maneras es para almacenar en caché infinitamente y sólo invalidará cuando los datos asociados es rancio. Pero Te! ¿Cómo sabemos cuando es rancio?
Efectivamente, el objetivo de este proyecto es darle una forma de definir formalmente cachés con meta información como otras cachés de los que dependen (para que pueda hacer la "muñeca rusa" caching estilo que 37 señales fueron en aproximadamente), modelos que guarda en caché directamente dependerá, otros modelos que pudieran invalidar la caché, y otras cosas útiles.
Hay varios otros conceptos que pensé demasiado, como "ganchos".
Por supuesto que se ampliará la documentación porque este proyecto es evidentemente muy útil para definir un esquema de caché decente en vez de cagar a cabo algún intento de media al horno que confunde a la gente y les da a todos los datos obsoletos todo el tiempo.
Requisitos :
- Python
- Django
Comentarios que no se encuentran