主题:【原创】身为码农,为12306说两句公道话 -- 代码狗
共:💬137 🌺892 🌵3
这个问题不错,是个懂技术的,但是基于的是对主流数据库的理解。
在商业数据库中,是有死锁的概念的,所以有回滚。但是并不会造成都把票减1。所以如果是商业数据库,你指出的是对的。
但在TAOBAO版的MYSQL中,为了使速度加快,就把这些措施都去掉了,这样在压力大的时候,就会出现LZ说的情况。这种做法在压力不大的时候也会出错,所以说TAOBAO技术如何如何,有点过头了。
可能TAOBAO也意识问题,自己写的OCEANBASE,把读写分开,专门有UPDATESERVER,都是些外行的想法。但应付TAOBAO的多读少写的场景应该有用。
- 相关回复 上下关系8
🙂高价票拍卖的方式超赞呀 不远攸高 字45 2014-01-10 07:58:30
🙂乃不怕铁总被口水淹死吗? 2 土拨鼠yuanap 字124 2014-01-11 02:23:28
🙂这篇技术上值得商榷 12 吹西门的雪 字545 2014-01-10 07:55:39
🙂这个问题不错
🙂锁的描述确实不对 26 代码狗 字790 2014-01-10 22:17:28
🙂原来更外行 4 whyshanghai 字749 2014-01-11 22:02:42
🙂ssd硬盘就相当于是内存盘了 铁手 字0 2014-01-15 12:19:53
🙂铁。。。。手! 1 whyshanghai 字454 2014-01-16 00:09:30