求教于各位,先谢谢了
例如一个方法里面收十几个参数,这种东西你们会直接缓存掉这个方法吗?
如果方法是接受 list 的,然后里面一个数据库查询是用 in 查询结果,那不同的 in 肯定就出来不同的结果啊。那每一次参数变更查不到就存起来吗?
还有就是这个 key 的设计也很难设计啊。。一个方法收 10 个参数,而且参数值可变,例如 grade 这个字段,可以是 normal 又可以是 vip , 而且还有例如 type ,这样夹起来有好几十个组合,不知道这种怎么设计。
另外就是我觉得不停的查缓存有没有这个 key ,有就拿,没有就存起来这个 template 代码好烦的感觉。。。不知道应该怎么办。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/872276
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.