我的 Django 应用程序对性能非常敏感,所有请求都需要访问相同的数据结构。如何以所有请求都可以访问的方式存储数据结构?
背景:
我目前正在使用缓存后端。这有点慢,因为 DS 很大,每次都必须检索和解开。
我知道 HTTP 交互应该是无状态的,并且有意打破这种约束。应该不会发生任何不好的事情,因为它是只读的,对吗?
Django,可能还有大多数 Web 应用程序,都使用缓存。当然,缓存的效果取决于您如何使用它,即通过存储最频繁检索的数据。
关于 Django 缓存的真正有用且内容丰富的文章。提供量化的速度改进。令人惊讶的是,您只需稍作调整即可获得多快。