2013-07-16 30 views
-1

我是redis(No-SQL)的新手。我在我的項目中使用了django-redis包。如何在我的settings.py文件中配置數據庫settings?有沒有辦法需要使用其他數據庫,如MySql等。如果有人知道請解釋我。謝謝。如何使用django-redis包?

回答

1

你不能使用django ORM和redis開箱。這不是關係數據庫。您可以製作自己的映射器,或嘗試用redisco https://github.com/kiddouk/redisco替換它。應該可以工作,但是你會將使用redis作爲唯一的數據庫引擎的問題明確地表達出來。

爲什麼不使用普通的關係數據庫?這是更好的解決方案。 Redis適合存儲快速變化的數據。例如投票或頁面上的最後一個操作。如果你想在視圖中使用django-redis,從redis導入類Redis,創建實例,並且你將擁有與redis文檔中相同的對象。