比如进入首页会有2个请求 但是是一个操作,我要怎么才知道是一个操作?
或者可以这样说,关键就是不知道这一个操作会获取几次请求 所以不好对比前一次操作和这一次的操作是否相同。相同就不写进数据库去,反正就写入数据库中
用session去跟踪。每次给请求一个编号。
理论上每次请求都是相互独立的,不应该和上一次请求有什么关系
不知道你的具体需求是什么样的
实际操作中类似的需求多是要读取缓存以提高访问速度,提高用户体验度
那你每次请求是,加上个时间,记录一下当前请求时间不就行了?
写入D B前先和上次请求的记录进行对比,如果在30分钟内,就不写DB