Java并发问题,一个用户在redis里面写入了一条数据,另一个用户在redis里面已有数据的相同key值数据的情况下,也要写一条数据,会出现key冲突的问题么,还是说我必须保证key值不同
相同的key,里面的数据是要覆盖的,如果数据特别重要,可以加锁。参考
网页链接
一般情况下,redis用来进行数据的缓存,在这样的场景下,下一个用户写入之前应该先判断是否存在这个key,有就取值,没有就加入。
redis可以有很多key的,如用户信息,一般使用用户的ID来做key,这样每个用户不会出现相同的key