Django와 Python 3에서 사용할 데이터베이스는 무엇입니까?
저는 Django와 Python 3.3으로 첫 번째 어플리케이션을 쓰고 있습니다.다른 프로젝트에서는 항상 MySQL을 사용했지만 Python 3.X와 MySQL에 문제가 있는 것 같습니다.
작성 시점의 MySQLdb의 최신 릴리즈(1.2.4)는 Python 3을 지원하지 않습니다.파이썬 3에서 MySQLdb를 사용하려면 MySQL-for-Python-3와 같은 비공식 포크를 설치해야 합니다.
이 포트는 아직 알파 위치에 있습니다.특히 바이너리 데이터를 지원하지 않기 때문에 django.db.models를 사용할 수 없습니다.바이너리 필드( https://docs.djangoproject.com/en/dev/ref/databases/) )를 참조해 주세요.
MariaDB도 마찬가지인 것 같습니다.
그래서, 당신, django developers는 당신의 데이터베이스에 사용합니까?MySQL-for-Python-3 또는 PostgreSQL을 사용하는 MySQL(수십억 개의 행이 있는 조인 및 테이블이 있습니다)
내가 아는 대부분의 장고 개발자들은 Postgre를 사용한다.SQL을 사용하지 않을 이유가 없습니다.mysql에서 절대 놓치지 않을 거예요.참고로 Disqus의 블로그 http://justcramer.com/2010/05/30/scaling-threaded-comments-on-django-at-disqus/에는 10억 개의 행이 있습니다.
언급URL : https://stackoverflow.com/questions/20326072/which-database-to-use-with-django-and-python-3
'source' 카테고리의 다른 글
구분 기호로 점이 있는 문자열 분할 (0) | 2022.09.16 |
---|---|
MySQL - 선택 시 행 번호 가져오기 (0) | 2022.09.15 |
MariaDB 복제가 작동하지 않을 수 있음 (0) | 2022.09.15 |
#1064 - SQL 구문에 오류가 있습니다.MariaDB 서버에 대응하는 메뉴얼을 확인해 주세요. (0) | 2022.09.15 |
PhpMyAdmin의 왼쪽 메뉴에 있는 모든 테이블을 나열하려면 어떻게 해야 합니까? (0) | 2022.09.15 |