面临的问题和思路

锁定太大

作为一个cahce模块,他的锁定是全局的。锁定范围太大。如何更有效的锁定?

有效的获取model header

cache model根據一些設置,比如on或者off cache session根據一些設置,比如不超過多少個 用戶能夠拿的到model信息

api getsession getmodel.getheader

問題。如果關閉cache model,那麽相關api都會trigger一次load model,會有很多次不需要的耗时操作

思路。model可以不cache,但model header一定會cache。允許用戶拿的到model,這樣即使他關閉cache也可以hold住一份model防止重複load

Powered by Jekyll and Theme by solid

本站总访问量