主题:【原创】好吧,给一个铁道部订票系统的正确答案 -- 布老虎
共:💬185 🌺732 🌵9
复 我来和稀泥
搜索了一下,2012年春节日均售票700万。
由此想到虽然这个业务的特点是高并发高实时但是数据量是很低的。
(请不要争论到底是很低还是低还是中,反正我觉得很大众吧)
而且这700万还不是在时间上平均分布的,而且网站还允许每日停机维护。
所以我就那么一搜索内存数据库了。
这里不提sqlite,没文档。
有个叫extreamdb的,8并发每秒写70万条数据,4并发每秒删40万条数据。可以满足高实时了吧。
而基于内存和磁盘的solid db8线程每秒也可以插入5万多数据。
测试规模在1000万条数据。
所以我觉得可以解决这个问题了。其实我顺带搜了一下当时的抱怨,其实很多纯粹是可以无难度避免的。他们的主要问题还是缺乏设计这种系统的经验。
最后我不得不说,客户既有系统做的烂我们才不断有订单。大家懂吧。
- 相关回复 上下关系8
🙂我来和稀泥 8 懒厨 字821 2013-10-24 01:31:07
🙂呵呵 Oracle 铁道部售票系统别想了 2 老醋花生 字582 2013-10-30 22:12:55
🙂Sybase也很不错 懒厨 字124 2013-10-30 23:50:48
🙂从技术上来说我觉得内存数据库可能是一个比较简单的办法
🙂小伙子勤于思考,不错,但是 1 布老虎 字437 2013-10-27 16:18:11
🙂你这些都是些很基础的问题,可以略过不讲滴 百年 字157 2014-01-04 23:27:41
🙂你这个稀泥和的清楚 2 铁手 字276 2013-10-26 18:22:27
🙂免费方案中,红黑客会选开源中最好的PostgreSQL 5 信达雅得永生 字376 2013-10-24 19:04:24