Tôi đã cài đặt django-redis-cache và redis-py. Tôi đã theo dõi các tài liệu bộ nhớ đệm cho Django. Theo như tôi biết, các cài đặt dưới đây là tất cả những gì tôi cần. Nhưng làm thế nào để tôi biết nó hoạt động đúng không ??Làm cách nào để kiểm tra xem bộ nhớ cache redis của tôi có hoạt động không?
settings.py
CACHES = {
'default': {
'BACKEND': 'redis_cache.RedisCache',
'LOCATION': '<host>:<port>',
'OPTIONS': {
'DB': mydb,
'PASSWORD': 'mydbspasswd',
'PARSER_CLASS': 'redis.connection.HiredisParser'
},
},
}
...
MIDDLEWARE_CLASSES = (
'django.middleware.cache.UpdateCacheMiddleware',
...[the rest of my middleware]...
'django.middleware.cache.FetchFromCacheMiddleware',
)
CACHE_MIDDLEWARE_ALIAS = 'default'
CACHE_MIDDLEWARE_SECONDS = (60 * 60)
CACHE_MIDDLEWARE_KEY_PREFIX = ''
Bạn đang yêu cầu những gì bạn không thể tìm ra bằng cách kiểm tra nó? –
Làm thế nào tôi có thể kiểm tra và cho biết nó có hoạt động không? Tôi là một tổng bộ nhớ đệm newb! –
Tôi vừa thay đổi từ ngữ của câu hỏi của mình. Tôi cho rằng nó thực sự làm cho nó trở thành một câu hỏi khác, nhưng nó rõ ràng hơn rõ ràng những gì tôi cần để tìm ra điều này! –