ruby-on-rails - 在 Ruby on Rails 中存储应用程序范围的缓存数据的位置
问题描述
我有一个小小的 ruby on rails 应用程序,用于对我拥有的电影进行分类;我想在视图中有一个持久的页脚,始终显示类似“数据库包含 x 部电影,最受欢迎的是电影 abc 和最近添加的电影 xyz”之类的内容。
目前,我只是简单地使用 <%= Movie.count %> 来显示电影的数量,并使用一点 where 子句来选择最受欢迎和最新的电影,但考虑到数据将变为静态(没有多少电影购买了这些Netflix 和 Disney+ 的日子!!),我想我可能会缓存电影的数量以及最受欢迎的电影标题和最近的电影标题 - 只有在记录被更改时才更新这些值,否则会简化数据库负载。
现在这些变量会去哪里以及如何最容易地访问它们?
感谢您的任何想法!
解决方案
推荐阅读
- string - gdb调试器中字符串的条件断点
- sql - 如何隐藏postgres中的重复记录
- c# - 在 Asp.net Core Angular Webapi 发布 IIS 上无法建立连接
- javascript - CropperJs 图像在 Vue 中很小,但在编辑后恢复正常大小
- c++ - 我想在 C++ 中创建一个指向 char 值的指针并获取它的大小,但它不显示任何内容
- angular - Angular Form : 这个数组还没有注册表单控件
- ios - 为什么 .putData 不使用 Swift 在 Firebase 存储中上传图像?
- java - 改造后请求返回空值?
- reporting-services - SSRS 数据行 - 它们可以“压缩”吗?
- javascript - 使用“+”号快速解析 queryParams