求助,在我项目中,当并发量大时,出现的问题。
在我的项目中,每次用户登录后进行操作的时候都要从数据库取一个key,key不能重复,而且取出来用了就马上从数据库里删除(key是不断生成的,专门有个服务,少于5000条,则自动生成),问题是当并发量上去之后就报错了,有可能用户取到同一个key,或者当key已经删除了,肯定不行,后台就会报错。怎么样处理并发量大的时候产生的问题,我想到了同步锁,但是效果不是很好,而且我对这方面没什么经验,我也是刚刚开始做项目,请大家帮忙啊,谢谢。我是用Hibernate来取的。banq大哥,这是个经常遇到的问题吧,请问该怎么处理呢?