开发者社区 问答 正文

[@炯轩][¥20]高并发下,如何做到安全的修改同一行数据?

高并发下,如何做到安全的修改同一行数据?

展开
收起
月下丶 2018-12-14 22:54:55 16314 分享 版权
2 条回答
写回答
取消 提交回答
  • 使用悲观锁:数据库自带的悲观锁机制:共享锁、排他锁等;使用乐观锁:MVCC或者自己实现在表中新增version字段实现;使用缓存队列,将并发变成串行

    2021-10-14 17:16:29
    赞同 展开评论
  • 加行锁

    2019-07-17 23:21:45
    赞同 展开评论