目前在做一个系统,对于每个用户的权限控制的比较严,需要控制到按钮级别,所以取出来的权限数据会比较大,现在不知道用什么方法来读取这一部分的数据比较好,已知的方法有三种:
一种是存放到session中,但是这样貌似会增加服务器的内存开销
另一种是放到客户端的cookies中,但是需要控制到按钮的话,貌似数据量比较大,而cookies的存放长度好像是有限制的,估计会放不下
还有一种就是每次访问页面的时候直接从数据库读取,但是这样又会对数据库造成压力
请教各位达人,该如何处理这个问题?或者还有更好的解决方案是我不知道的,求教!
一种是存放到session中,但是这样貌似会增加服务器的内存开销
另一种是放到客户端的cookies中,但是需要控制到按钮的话,貌似数据量比较大,而cookies的存放长度好像是有限制的,估计会放不下
还有一种就是每次访问页面的时候直接从数据库读取,但是这样又会对数据库造成压力
请教各位达人,该如何处理这个问题?或者还有更好的解决方案是我不知道的,求教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货