当前位置:  开发笔记 > 编程语言 > 正文

如何在Django-1.9中添加Redis数据库?

如何解决《如何在Django-1.9中添加Redis数据库?》经验,为你挑选了1个好方法。

我想在Django-1.9中添加Redis数据库,所以我按照这些文档进行集成 https://niwinz.github.io/django-redis/latest/ 但我没有找到任何关于如何提及数据库名称的线索设置,这里我想提到Redis作为代表Sqlite3的数据库,如果取消注释这行django抛出DATABASE错误未找到

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.sqlite3',
    'NAME': os.path.join(BASE_DIR, 'sqlite3'),
}
}

在此先感谢您的解决方案



1> e4c5..:

什么是django-redis?

django-redis是Django的BSD许可,全功能Redis缓存/会话后端.

什么是redis

Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理

基本上这意味着django-redis是一个django包,它允许您将默认的memcache替换为django的缓存后端,并允许您将DB替换为默认会话存储.但是,django-redis没有实现将其用作sqlite3或任何其他数据库的替代所需的功能.

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有