我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

synchronized同步问题

每个用户的news的数量最多是100条,如果超过100条,则替换最旧的一条。
我现在是这样做的:每次存储news的时候,先count这个用户的总条数,如果超过100,则删除最旧的一条,然后再做插入操作。

但是并发的情况下,经常超过100条。
我本来想做synchronized,但是因为是要做集群的,所以在一台机器上做同步没什么意义。

这种问题要怎么解决?
数据库是mysql,不知道能不能在数据库端做解决?

近期文章

  • 判断当前SESSION是否写入了用户登录信息,这样写是否合适?
  • 关于oracle的dblink增加数据慢的问题
  • 以下JAVA代码,为啥要这样写,这样写的好处是什么。。
  • html标签中的class的字符问题
  • 字符串转日期
  • java新浪微博登录
  • 这样的需求 应该使用什么设计模式呢
  • 如何调用类中定义的无参的方法?
  • 关于java applet 的小问题
  • 输入输出流的题 大家看下有没有好的思路啊!!
  • 某外企面试题目。
  • moviepy.editor VideoFileClip(vpath) 报找不到文件
  • 如何在java程序设置环境变量
  • Hibernate延迟加载的困惑
  • 学习Struts2.1有必要学习EL和JSTL吗?它们和Struts2标签有区别吗?
  • 逻辑题
  • 如何迭代出List<Integer>
  • hibernate乱码如何解决
  • hibernate简单程序测试出现如下问题
  • java用jdbc.thin模式连接远程Oracle数据库报错,请教原因.

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华