关于缓存每个key大小限制为1M,那么我如何判断将要缓存的数据大小是不是1M呢?
最近想做一个登陆优化,把用户每次登陆都要获取的数据存入缓存,下次登录先判断有没有缓存,再判断缓存的数组元素个数和数据库对应的个数是否相同,如果相同就不在从新获取,直接用缓存的数据,现在的问题是,缓存数据有大小限制,1m,如何判断这个KEY的大小,如何在存入缓存前判断数据的大小,请教一下大家。
最近想做一个登陆优化,把用户每次登陆都要获取的数据存入缓存,下次登录先判断有没有缓存,再判断缓存的数组元素个数和数据库对应的个数是否相同,如果相同就不在从新获取,直接用缓存的数据,现在的问题是,缓存数据有大小限制,1m,如何判断这个KEY的大小,如何在存入缓存前判断数据的大小,请教一下大家。