并发每秒1万java-mysql的架构设计问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

并发每秒1万java-mysql的架构设计问题

2016-02-11 23:58:14 3700 4

比 12306 大 10 倍瓶颈:中国每天火车票600万,机票100万张,但是火车票价格不变,机票价格随时变化。而且机票是动态实时数据,公司自己开发的机票数据接口是xml或String格式数据,与美国eterm公司数据连接,每次查询收费约0.3元,必须放弃实时数据而建立机票缓存数据节省查询费。
数据调用:客户请求查询机票价格, mysql数据库没有及时数据就直接通过机票接口查询并存入数据库,再从数据库读出数据给前台查询页面。
公司设计同时在线最高100万ip,最高并发每秒1万的请求的java-mysql并发编程。
请求高手指点....

取消 提交回答
全部回答(4)
  • d2azyme72pee6
    2021-06-02 11:21:12

    最佳回答:

    如何处理高并发问题,参考这里:https://yq.aliyun.com/articles/696140?source=5176.11533457&userCode=ffsbbyn0

    官方帮助文档地址:阿里云帮助中心

    更多参考: 阿里云官方(新用户需官网注册查看)

    0 0
  • 文殊人
    2019-07-17 18:41:06
    1 0
  • yu_hc200
    2019-07-17 18:41:06

    首先要理解业务,每一次请求都获取实时的机票价格是无意义的,因为数据量非常大,而且查询费用很高,实际上查询的人数一般远多于下单的人数。所以查询可以用一个近似的请求,而下单的时候再做一次准确的查询。具体来说就是建立一个缓存,定期把机票查询的结果放入缓存,这样前台的查询压力可以全部转移到缓存上,缓存定期刷新。如果有人有下单意愿,再引导到下单界面,在这个界面实时查询一次机票接口,获取实时价格再下单。

    0 0
  • 落地花开啦
    2019-07-17 18:41:06

    个人建议吧,采用可以伸缩的架构,web层与业务层解耦(可以考虑MOM,如:activemq。这样,你们的处理层可以水平伸缩而不受web层的影响,可以考虑broker伸缩。自然,web层伸缩也应该很容易达成。)最基本的动静分离,读写分离这些都是考虑的。
    对于极高热点数据区的读可以考虑采用cache或者cache & persistece,比如:redis、couchbase等。对于猛烈的写(这个地方考虑事务有无必要),如果无需事务,那么redis、couchbase、cassandra其实都挺不错的。如果要考虑事务就比较麻烦了,建议采用集群事务数据库,毕竟自己实现事务于数据存粗外不是件容易的事。

    0 0
添加回答
相关问答

20

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 1284842浏览量 回答数 20

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 160123浏览量 回答数 145

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 341539浏览量 回答数 8

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 149082浏览量 回答数 22

43

回答

【精品问答集锦】Python热门问题

小六码奴 2019-05-30 15:27:34 145162浏览量 回答数 43

39

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 263793浏览量 回答数 39

21

回答

请教一下数据量有100万条左右要什么配置?

易网网络 2013-03-27 15:18:02 193774浏览量 回答数 21

251

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 310568浏览量 回答数 251

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 486860浏览量 回答数 24

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 205819浏览量 回答数 2
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载