免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 无风之谷
打印 上一主题 下一主题

[讨论]从12306浅谈大型网站架构演变之路(获奖名单已公布) [复制链接]

论坛徽章:
0
61 [报告]
发表于 2012-02-28 14:12 |只看该作者
ak47mig 发表于 2012-02-28 13:27
我倒觉得数据库不一定非得选oracle....当然最终的存储选择oracle是没问题的,但是订票时段并发太高,or ...


针对业务的数据库调优其实还是很重要的。我们现在就有一个库,里面性能问题在于大量的update。在一个很大的库表中update,导致我们现在主从都无法同步上。

所以下次架构升级就要改这个东西,让库先只insert。。。

这个应用现在每秒300次请求的,每次请求都有数据写入。

论坛徽章:
0
62 [报告]
发表于 2012-02-28 14:54 |只看该作者
ak47mig 发表于 2012-02-28 14:12
针对业务的数据库调优其实还是很重要的。我们现在就有一个库,里面性能问题在于大量的update。在一个很 ...



是的,对业务流程调优是非常重要的,业务流程不合理,针对数据库、系统架构优化都很有限!

论坛徽章:
1
技术图书徽章
日期:2014-02-05 21:05:50
63 [报告]
发表于 2012-03-01 10:08 |只看该作者
业务逻辑在那呢,分流是最好了,数据库进行水平分割!

论坛徽章:
4
CU十二周年纪念徽章
日期:2013-10-24 15:41:34摩羯座
日期:2013-12-24 13:05:332015亚冠之西悉尼流浪者
日期:2015-10-09 16:03:47fulanqi
日期:2016-06-17 17:54:25
64 [报告]
发表于 2012-03-05 21:06 |只看该作者
spark8103 发表于 2012-03-01 10:08
业务逻辑在那呢,分流是最好了,数据库进行水平分割!


是啊,可以分而治之!

论坛徽章:
0
65 [报告]
发表于 2012-03-06 09:30 |只看该作者
是不是真的啊我回复了啊
书书快到手

论坛徽章:
0
66 [报告]
发表于 2012-03-06 09:30 |只看该作者
可以优化、规范各业务URI,在代理层实现业务的划分,可用的技术有Haproxy、Nginx等,如将/otsweb/regitNote/映射到注册组WEB服务器,/otsweb/AppQuery/映射到查询组WEB服务器,/otsweb/Pay/映射到支付组WEB服务器等等,如此一来,当查询业务出现延时堵塞时不会影响到用户支付。


   

论坛徽章:
0
67 [报告]
发表于 2012-03-06 09:33 |只看该作者
我觉得,铁路订票系统关键在于高并发,服务器的质量提高不用说,另外,各地分流,智能dns ,数据库的压力很大,人太多了。如何尽量优化数据结构和多服务器负载均衡是重点了。

论坛徽章:
0
68 [报告]
发表于 2012-03-06 09:35 |只看该作者
现在正在学习系统架构中,目前只会搭建一些简单的架构,不过12306这个网站,确实够烂的。是该好好改改了

论坛徽章:
0
69 [报告]
发表于 2012-03-06 09:36 |只看该作者
12306,去年过年前,着实让中国人蛋疼了几天

论坛徽章:
0
70 [报告]
发表于 2012-03-06 09:39 |只看该作者
网站架构真的不懂,一直在学习中,望蚂蚁哥能支援一本,有能力再积极参加你的活动。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP