从一个数字产生的一些感想
一年前的时候,我刚到公司,对于产品经理这个职位,很多东西都还不懂,记得那会儿去买家线技术部轮岗,做了这么一个需求:
买家页面的顶部需要有一个购物车的图标,在购物车图标旁边显示用户当前购物车中产品的数量,前端通过Ajax请求异步来加载用户购物车中产品的数量,而我就负责要去实现这个Ajax接口。
理所当然的,我自然就想到了根据用户的cookie拿到用户的id,然后去数据库里面根据id去count下用户的购物车中的产品总数就可以了,本来给我三天时间来完成这个需求的(主要是因为我是产品经理……非技术出身),但是我一下午基本就把代码写完了,提交上去后,居然被退了回来,架构给我的理由是:买家页面浏览量太大,每次访问一个页面都要去数据库里面count一下,压力肯定太大,所以要做缓存。