我有几个数据值需要存储在我的rails应用程序中,想知道是否有其他方法来完成这个简单的任务而不是创建数据库表。
背景:我正在为我的ruby on rails应用程序编写一些分析和仪表板工具,并希望通过缓存永远不会改变的结果来加快仪表板速度。现在我拉取过去30天的所有用户,并重新排列它们,以便我可以看到每天新增用户的数量。虽然效果很好,但是实际上需要相当长的时间,事实上,我只需要计算最近的一天,然后将其余的数组存储在其他地方。
哪里是存储此数组的最佳方式?
创建数据库表似乎有点过头了,而且我不确定全局变量是否是正确的答案。是否有关于持久化像这样的数据的最佳做法?
如果有人之前做过类似的事情,请告诉我你做了什么以及结果如何。
背景:我正在为我的ruby on rails应用程序编写一些分析和仪表板工具,并希望通过缓存永远不会改变的结果来加快仪表板速度。现在我拉取过去30天的所有用户,并重新排列它们,以便我可以看到每天新增用户的数量。虽然效果很好,但是实际上需要相当长的时间,事实上,我只需要计算最近的一天,然后将其余的数组存储在其他地方。
哪里是存储此数组的最佳方式?
创建数据库表似乎有点过头了,而且我不确定全局变量是否是正确的答案。是否有关于持久化像这样的数据的最佳做法?
如果有人之前做过类似的事情,请告诉我你做了什么以及结果如何。