Задать вопрос

Как записать в бд django таблицу, а не строку?

Есть таблица, примерно 150к строк. Если передавать её в модель построчно, то запись занимает очень много времени, а это действие надо делать раз в 10 секунд. В связи с этим думаю как бы передать сразу таблицу целиком, а не построчно. Какие есть варианты решений ?
  • Вопрос задан
  • 168 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • ProductStar
    Python и Django: бэкенд-разработка
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@dimuska139
Backend developer
Для начала я бы попробовал bulk_create, поделив эти 150к на чанки определенного (установить опытным путем) размера. А вообще конкретизируйте задачу, пожалуйста. Не очень понятно, зачем вам 150к строк в базу нужно писать каждые 10 секунд.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы