西西河

主题:【原创】身为码农,为12306说两句公道话 -- 代码狗

共:💬137 🌺892 🌵3 新:
全看分页树展 · 主题 跟帖
家园 这个问题不错

这个问题不错,是个懂技术的,但是基于的是对主流数据库的理解。

在商业数据库中,是有死锁的概念的,所以有回滚。但是并不会造成都把票减1。所以如果是商业数据库,你指出的是对的。

但在TAOBAO版的MYSQL中,为了使速度加快,就把这些措施都去掉了,这样在压力大的时候,就会出现LZ说的情况。这种做法在压力不大的时候也会出错,所以说TAOBAO技术如何如何,有点过头了。

可能TAOBAO也意识问题,自己写的OCEANBASE,把读写分开,专门有UPDATESERVER,都是些外行的想法。但应付TAOBAO的多读少写的场景应该有用。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河