Я хочу реализовать складскую систему. У этой системы будет много запросов (около 100 тыс. Данных/модели в год. Чтобы поддерживать производительность, я хочу использовать разные базы данных для разных лет (эти данные являются взаимоисключающими, поэтому можно подключиться к базе данных одновременно). способ иметь несколько баз данных, которые могут быть динамически изменены (и динамически созданы, если это возможно) со всеми базами данных, имеют одинаковые модели.Django несколько баз данных с одинаковыми моделями, но разные данные
ответ
У меня недостаточно очков репутации, чтобы поместить это в комментарий, поэтому я поставлю его здесь
У меня есть приложение, в котором у меня относительно большая базовая таблица. Я хочу запустить некоторую статистику по малым подмножествам данных. Основываясь на пользовательском вводе (который предоставляет информацию для создания подмножества), я использую raw SQL для создать подмножество и выполнить статистику, а затем скопировать результаты в модель (также мы INSQL SQL). Сначала я пытался выполнять аннотации, но был медленным (Is it possible to use a table in the database when it is NOT a Django model?). Я не уверен точно, что вы пытаетесь сделать или почему, но я обнаружил, что работа с необработанным SQL была хорошим способом динамического создания подмножеств (таблиц и/или представлений) и перемещения данных в и из модели Django.
- 1. Django Несколько баз данных
- 2. Django - Несколько баз данных - миграция данных
- 3. Django несколько баз данных ошибок с маршрутами
- 4. Деревья с моделями Django - разные подходы
- 5. Dependency Injection с моделями баз данных
- 6. Несколько доменов с одинаковыми URI, но разные proxy_pass в NginX
- 7. Django Несколько баз данных Но Auth в однофазном Db
- 8. Django, модели и несколько баз данных
- 9. Несколько баз данных с Zend
- 10. Django Не распознает несколько баз данных
- 11. Django multidb: писать в несколько баз данных
- 12. Django вручную выбрать несколько баз данных
- 13. django rest framework несколько баз данных
- 14. Джанго - Несколько баз данных
- 15. Несколько областей с несколькими моделями данных
- 16. MVC4 Несколько баз данных
- 17. Как запрашивать данные через несколько баз данных?
- 18. Приложение Django имеет несколько баз данных и несколько пользователей
- 19. Entity Framework с несколькими моделями (разные поставщики)
- 20. Данные Spring MongoDB несколько баз данных
- 21. Django QuerySet с моделями
- 22. MagicalRecord: несколько баз данных
- 23. Выберите несколько баз данных
- 24. couchdb несколько баз данных
- 25. Повторный запрос с одинаковыми вопросами, но разные ответы
- 26. несколько баз данных и несколько моделей в django
- 27. Несколько баз данных с eve
- 28. Rails Ассоциации моделей, но разные базы данных
- 29. Несколько баз данных в Django 1.0.2 с настраиваемым менеджером
- 30. C# Объявить разные типы баз данных
«около 100 тыс. Данных/модель в год» это ничего – e4c5
Почему, по вашему мнению, это приведет к повышению производительности? Вероятно, есть более простые способы улучшить ваши проблемы с производительностью db. –
является django достаточно быстро, чтобы запросить данные ~ 10 м в <0,1 с? – user2033624