【问题标题】:How to use django-redis package? [closed]如何使用 django-redis 包? [关闭]
【发布时间】:2013-07-16 11:10:27
【问题描述】:

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

【问题讨论】:

    标签: python django redis django-redis


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-20
      • 1970-01-01
      • 2011-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多