gpt4 book ai didi

python - 用于企业 Web 应用程序的 Django

转载 作者:行者123 更新时间:2023-12-02 06:43:49 24 4
gpt4 key购买 nike

我想知道 Django 是一个大型网络应用程序(社交网络)的好选择吗?更具体地说,当数据库事务数量增加时,我需要一些关于性能的建议,我想知道 Django 中包含的嵌入式 OR 映射是一个不错的选择,还是我应该实现它们。

谢谢

最佳答案

performace when number of DB transactions increases.

不是 Django 问题,真的。

您可以通过 Apache 和 mod_wsgi 进行大量并发 Django session 。所有这些都将共享一个公共(public)数据库。

因此,这完全是数据库的问题。您应该能够配置足够多的 Apache/Django session ,使您的数据库不堪重负。

OR Mapping included inside Django is a good choice or should I implement them.

是的。这是一个非常好的选择。

在您可以证明 ORM 是您的瓶颈之前,请使用它。

随着规模的扩大,您将重新设计数据库、缓存和其他架构功能。由于 ORM 有一个缓存(就像你的数据库一样),你很少会在这里遇到性能问题。

你可以。

但是您的大部分性能问题将是通过 Apache 下载静态媒体文件。

关于python - 用于企业 Web 应用程序的 Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3709094/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com