database - Redis对python应用的好处
问题描述
我们有一个 python web 应用程序,我们可以在其中上传数据。Web 应用程序还会根据我们提供的选项对该数据进行一些分析。最后,应用程序将准备和分析的输出数据返回给用户。在这种情况下,redis缓存能否在数据上传、下载和分析方面做得更快?
解决方案
Redis 只是缓存任何数据。所有的数据库调用都是昂贵的。如果您有一个应用程序要对数据库进行多次调用,或者您已经完成了大型计算,那么您可以将其存储在缓存中以便更快地访问
您还可以在想要过期时设置过期时间。
在您的情况下,您可以将计算数据存储在 redis 中一段时间,如果您使用的是用户登录,您也可以存储 auth 。
推荐阅读
- python - 当数据集用于验证和训练时,为什么它的准确性很差?
- core-data - 如何从 ViewModel 对象填充选择器,设置为第一个元素的初始状态并处理选择选择器项的操作
- r - 我如何只有 x 轴标签来指定 R 中年份的更改时间?
- flutter - 模型正在返回一个实例
- python - 如何使用python从xml中提取属性值
- java - 如何在java中每5秒在for循环中运行代码?
- c# - 泛型类和列表编辑键和值
- asp.net-mvc - 我们如何通过实体框架代码优先授予和撤销权限?
- android - Android Studio 中的成绩同步问题
- android - 在视图更改之前不会发生动画