2011-01-23 4 views
0

Je construis un site en django, qui répertorie les articles de nombreux fournisseurs. Chaque fournisseur possède sa propre base de données et effectue des changements assez souvent. Je dois être au courant de tous les changements dans pas plus de 60 minutes. Il y a environ 10m articles à afficher. Comment mettre en œuvre tout cela de manière efficace?Affichage avec des données provenant de nombreuses bases de données

+0

Wow. C'est une vaste question qui implique de nombreux choix techniques, chacun d'entre eux constituant une discussion technique distincte, profonde et complexe. Comme demandé, cette question ne peut pas facilement être répondue. –

Répondre

1

Il me semble que votre application a une architecture assez moche. Essayez de le refactoriser ou vous aurez des problèmes. Quoi qu'il en soit, vous pouvez essayer de mettre en cache les données de vos fournisseurs dans votre propre base de données (single) et économiser quelques ressources.

Questions connexes