猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
高并发下,怎么记录第几个点击,不会出现重复?
高并发环境下,我想记录每个第几个点击,数据库自增字段是
id
,但是里面已经有很多数据了,不能用id是作为鉴别第几个点击的了,有什么思路,不会出现重复记录的情况,我想到的就是锁表了。
动漫人物
浏览 392
回答 1
1回答
冉冉说
锁表的话体验不好,前端会等待太久。建议使用消息队列。 N个人点击,直接入队列,这个是顺序入的。而且无锁,性能很高 后台开启一个消费者进程从消息队列读取,这个时候的顺序就是你要的顺序 队列 - 先进先出(FIFO,first in first out)
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续