В Django, как очистить все memcached ключи и значения?

Каждая таблица должна только включать столбцы, которые принадлежат объекту, это однозначно определяется первичным ключом. Если бы все столбцы в базе данных являются всеми атрибутами того же объекта, то Вам только была бы нужна одна таблица со всеми столбцами.

, Если бы какой-либо из столбцов может быть пустым, тем не менее, необходимо было бы поместить каждый nullable столбец в его собственную таблицу с внешним ключом к основной таблице для нормализации его. Это - общий сценарий, таким образом, для более чистого дизайна, Вы, вероятно, будете добавлять больше таблиц, чем столбцы к существующим таблицам. Кроме того, путем добавления этих дополнительных атрибутов к их собственной таблице они больше не должны были бы позволять, аннулирует, и Вы избегаете убивания СВЯЗАННЫХ С ПУСТЫМ УКАЗАТЕЛЕМ проблем.

21
задан TIMEX 25 October 2009 в 05:11
поделиться

1 ответ

from django.core.cache import cache
cache._cache.flush_all()

Также см. Этот билет, в нем есть патч (который я не тестировал) для очистки любого типа серверной части кеша: http://code.djangoproject.com/ticket/11503

39
ответ дан 29 November 2019 в 20:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: