我是redis(No-SQL)
的新手。我在我的项目中使用django-redis
包。如何在我的settings.py文件中配置数据库settings
?。有没有办法需要使用MySql
等其他数据库。如果有人知道,请解释我。谢谢。
您不能将django-ORM与redis一起开箱即用。它不是关系数据库。您可以制作自己的映射器,或者尝试用redico替换它https://github.com/kiddouk/redisco.应该可以工作,但使用redis作为唯一的数据库引擎可能会遇到许多问题。
为什么不使用普通的关系数据库?这是更好的解决方案。Redis非常适合存储快速变化的数据。例如投票,或页面上的最后操作。如果您想在视图中使用django-redis,请从redis导入类redis,创建实例,然后您将拥有与redis文档中方法相同的对象。