并发问题 关于Redis

【吐槽】Jimesembria
付费请人解这个BUG , 有没有php同学有兴趣,(问题原因是理论上是5分钟内不生产同样金额的订单, 但是由于并发原因没控制好)
10:34:02
【话唠】ˇmonster-福 2018/8/28 10:34:02

昨晚帮你分析了,用redis是最好的。。
【活跃】Mcode 2018/8/28 10:34:12

我刚刚想说的@ˇmonster-福州
【活跃】Mcode 2018/8/28 10:34:22

用redis

Jimesembria撤回了一条消息
10:35:15
【传说】小林-厦 2018/8/28 10:35:15

设备?
【吐槽】Jimesembri 2018/8/28 10:35:21

【吐槽】Jimesembri 2018/8/28 10:35:37

php没有这种限流算法吗?
【吐槽】Jimesembri 2018/8/28 10:37:08

@小林-厦门 要多管理个应用。
【话唠】ˇmonster-福 2018/8/28 10:37:09

限流算法肯定是可以的,但是你怎么保证一个令牌不会同时被两个人查走?
10:37:33
【话唠】ˇmonster-福 2018/8/28 10:37:33

最终还是要用redis,队列之类的来保证原子操作
【吐槽】Jimesembri 2018/8/28 10:37:34

所以就需要CAS做并发控制。
【话唠】ˇmonster-福 2018/8/28 10:38:12

cas不是做单点登录的么
【吐槽】Jimesembri 2018/8/28 10:38:47

CAS Compare And Swap
【吐槽】Jimesembri 2018/8/28 10:39:09

有点类似于乐观锁
10:39:39
【吐槽】Jimesembri 2018/8/28 10:39:39

CAS就是一直尝试, 比较是不是期望的值, 然后再替换。
【话唠】ˇmonster-福 2018/8/28 10:39:48

既然你有思路了,那就去实现吧
【吐槽】Jimesembri 2018/8/28 10:40:15

不懂php 所以需要咨询下php有没有这种实现方式。

Jimesembria撤回了一条消息
【吐槽】Jimesembri 2018/8/28 10:41:18

php有没有办法多个并发公用一段内存空间?
【话唠】ˇmonster-福 2018/8/28 10:41:37

用。有扩展
10:41:50
【潜水】Y 2018/8/28 10:41:50

php队列实现的不好,所以一般这东西都习惯用redis来控制,能做到先入先出的原则,保持一致性
【吐槽】Jimesembri 2018/8/28 10:42:13

用redis确实是可以实现这个功能的。
【话唠】ˇmonster-福 2018/8/28 10:42:51

shmop 共享内存扩展。。用起来更麻烦。还是redis最方便也最好用。
【吐槽】Jimesembri 2018/8/28 10:43:08

好吧。 如果实在不行就只能用redis了。
【吐槽】Jimesembri 2018/8/28 10:43:30

@ˇmonster-福州 谢谢了。
【潜水】Y 2018/8/28 10:43:36

不是实在不行用redis,而是用别的不一定比redis更好

最新文章

  1. 用Powershell启用Windows Azure上的远程桌面服务
  2. Chrome Devtools简介
  3. offsetTop,offsetHeight,clientHeight,scrollHeight,scrollTop区别
  4. XGrid绑定(转)
  5. 34. Search for a Range
  6. C++ Primer 5th 第1章 开始
  7. SRS微信号和QQ组
  8. easyui datagrid显示进度条控制操作
  9. C# 弱引用WeakReferance
  10. Java内存管理及对Java对象管理
  11. 实验与作业(Python)-02 Python函数入门与温度转换程序
  12. 为什么ssh 执行完命令以后 挂了, hang , stop respond
  13. 让kbmmw 4.8 支持ios 64
  14. ASP.NET Forms身份验证概述
  15. souce insight出错 There was an error opening project
  16. 4种用于构建嵌入式linux系统的工具_转
  17. css设置背景模糊
  18. Impala笔记之通用命令
  19. sql语句查询重复数据
  20. python3爬虫-快速入门-爬取图片和标题

热门文章

  1. Mac & Xcode 技巧
  2. Caffe python利用classify.py实现对单通道(灰度图)的数据进行分类
  3. scala学习手记32 - trait选择性混入
  4. 20165332实验二 Java面向对象程序设计
  5. Ubuntu 18.04 下 emscripten SDK 的安装
  6. N!含有多少个 2/5质因子
  7. wget 官方jdk
  8. web前端概念摘要(一)
  9. 用工具快速建立hibernate框架
  10. Rope的简单介绍