я заметил, что есть два разных проекта для использования Redis для кэша ДжангоРазница между django-redis-cache и django-redis для кэширования redis с Django?
https://github.com/sebleier/django-redis-cache/
https://github.com/niwibe/django-redis
Является ли один более известный, чем другие, более стандартного пакета? Я не могу решить, что использовать.
Новая ссылка для документации: http://niwinz.github.io/django-redis/latest/ –
'django-redis' также поддерживает блокировки redis (удобные для Celery) и redis' NX', однако 'django-redis-cache' поддерживает' get_or_set' и, возможно, использует 'NX' для поддержки' add'. Оба поддерживают 'incr' и' decr', хотя 'django-redis' не документирует его очень хорошо. Я бы сказал, что «django-redis-cache» лучше документирован и лучше следует API-интерфейсу собственного кэша Django (например, поддерживает 'get_or_set'), поэтому переключение с/на другие кэш-серверы может быть проще с помощью' django-redis-cache'. django-redis разрешает сжатие только для больших объектов, django-redis-cache поддерживает разные уровни сжатия. – Chris
некоторые профилирующие статистики были бы хороши ... или, по крайней мере, решение для производства? – davesave