如何使用django-redis包?

时间:2013-07-16 11:10:28

标签: python django redis django-redis

我是redis(No-SQL)的新手。我在我的项目中使用django-redis包。如何在settings.py文件中配置数据库settings?是否需要使用其他数据库,如MySql等。如果有人知道请解释我。感谢。

1 个答案:

答案 0 :(得分:1)

你不能在开箱即用的情况下使用django ORM。它不是关系数据库。您可以制作自己的映射器,或尝试将其替换为redisco https://github.com/kiddouk/redisco。应该工作,但你可能会有很多问题使用redis作为数据库引擎。

为什么不使用普通的关系数据库?这是更好的解决方案。 Redis适用于存储快速变化的数据。例如,投票或页面上的最后一次操作。如果你想在视图上使用django-redis,从redis导入类Redis,创建实例,你将拥有与redis docs相同方法的对象。