codeigniter创建自定义阵列缓存系统

codeigniter创建自定义阵列缓存系统,codeigniter,caching,Codeigniter,Caching,我想开发一个系统,当任何用户登录时,我希望我们的erp系统的某些信息存储在4-5个不同的多维数组中,这些数组可以被任何ajax调用或任何控制器或模型函数用来从中获取数据 建议我一些方法,以便我可以这样做,并为我的erp创建我自己的基于阵列的缓存系统。这基本上是为了保存我对小数据的SQL调用,我可以在用户登录时获取并保存这些数据,并在用户注销时删除这些数据。1)您的缓存方案取决于您的实现以及最适合它的方式。有多少数据,更改的频率有多高,常见缓存方案的冲突率是多少,您愿意牺牲多少内存?;2) 您是否

我想开发一个系统,当任何用户登录时,我希望我们的erp系统的某些信息存储在4-5个不同的多维数组中,这些数组可以被任何ajax调用或任何控制器或模型函数用来从中获取数据


建议我一些方法,以便我可以这样做,并为我的erp创建我自己的基于阵列的缓存系统。这基本上是为了保存我对小数据的SQL调用,我可以在用户登录时获取并保存这些数据,并在用户注销时删除这些数据。

1)您的缓存方案取决于您的实现以及最适合它的方式。有多少数据,更改的频率有多高,常见缓存方案的冲突率是多少,您愿意牺牲多少内存?;2) 您是否考虑过仅对此类数据使用基于CI的会话?它已经是为这个目的而设计的,而且我确信已经有某种类型的库来帮助它(因为我工作很忙,所以我没有检查)哥们,我想要缓存的数据可能每个月改变一次。但是我想要的是哪种是最好的工作方式…他们能满足我的愿望吗??或者我可以从任何控制器或CI方法访问的一些全局数组??