2017年6月14日

Mysql TPS 可以达到1000/S 下面的某些结论需要重新考察

==============================================================================================

首先我有个订单系统,每天1000万单。我会在博客上写招聘启示,招一批工程师来做开发。好吧,可惜我没有,所以只能自己编程了。

每天增量1000万,很恐怖。先计算平均QPS:10000000/24/3600 = 115。

在预计峰值QPS:115*100 = 10000。

按照单个Mysql表200TPS计算,需要分表50张表。

在按照数据量评估:1000万/40万 = 25张。

取其中最大值:则可以按照每天分表50张,为了好用,可以取2的幂,64张表。

接下来分表的维度:可以选择订单号分表,也可以按照客户号分表。一般建议使用客户号分表,而订单号的生成规则可通过客户号将分表路由也加进去(淘宝的订单号也是这样生成的,大家可以看下你的淘宝订单号,末尾都是一样的)。好了,其余的自己脑补吧。编程最后编的是思想,说这么多足够了。

我有一个订单系统,订单日增加1000万,怎么设计表相关推荐

  1. google海底光缆图_谷歌启用世界最快海底光缆 速度增加1000万倍

    据悉,谷歌将从美国时间本周四开始启用迄今世界最快的海底光缆,新网络的传输速率要增加1000万倍!这是在微软和Facebook才刚刚宣布要联手打造高速海底光缆网络不久之后,谷歌就用实际行动捍卫了一把自己 ...

  2. 订单系统订单表设计方案

    一年前,在上一家公司接手了一个含有订单系统的项目,业务并不复杂,但是当时令我比较困惑的是订单表的设计. 困惑的点主要是随着订单量增加,单表的存储能力将达到瓶颈,必然要采用分表的方案,那么按照什么维度拆 ...

  3. 鲜奶品牌从0起步,只一个月就做到日销20万?28天赚600万!

    鲜奶这样产品,我相信干过运营的人,都知道干这样的产品有多难,但有一位老板,去年他就搞了一个所谓的鲜奶品牌.令大家没有想到的是啊,他却只用了1个月的时间,就做到了日销20万,一个月下来妥妥的600万入账 ...

  4. 10月16日上午MySQL数据库作业设计表解析

    作业设计表:多张表存储学生成绩及各种信息 需要从表里面体现: 关于学生的:代号 姓名 性别 年龄 班级 关于课程的:代号 名称 关于老师的:代号 姓名 关于成绩的:例如:闫超--网页--90 要能查看 ...

  5. 应对618,京东到家订单系统高可用架构的迭代实战

    闫文广 京东到家后台研发部架构师 从事支付系统.计费系统和订单履约系统等后台领域的研发,现专注于订单中心架构优化和研发相关的工作. 大家好,我是京东到家后台研发部的架构师闫文广,今天将给大家分享京东到 ...

  6. 百度交易中台之订单系统架构浅析

    导读:百度交易中台作为集团移动生态战略的基础设施,面向收银交易与清分结算场景,为赋能业务提供高效交易生态搭建.目前支持百度体系内多个产品线,主要包含:小程序,地图打车,百家号,招财猫,好看视频等.本文 ...

  7. SoC嵌入式软件架构设计之中的一个:系统内存需求评估

    内存是SoC(System on Chip,片上系统)集成设计的重要模块.是SoC中成本比重较大的部分.内存管理的软硬件设计是SoC软件架构设计的重要一环,架构设计师必需要在成本和效率中取得平衡,做到 ...

  8. 日调度5万亿次,腾讯云微服务架构体系TSF深度解读

    http://www.infoq.com/cn/news/2018/02/deep-interpretation-TSF-cloud-mi 写在前面 当前,传统企业的IT系统以单体架构为主,在面对互联 ...

  9. 日调度5万亿次 腾讯云微服务架构体系TSF深度解读

    点击关注 InfoQ,置顶公众号 接收程序员的 8 点技术早餐 1 写在前面 当前,传统企业的 IT 系统以单体架构为主,在面对互联网业务的冲击时,系统架构的性能瓶颈逐渐显现.云计算.Docker.D ...

最新文章

  1. C#几种在客户端跳转
  2. Bootstrap源码分析之transition、affix
  3. 《sqlite权威指南》读书笔记 (一)
  4. Nuget添加新项目的问题
  5. boost log 能不能循环覆盖_如何在 JS 循环中正确使用 async 与 await
  6. OkHttp如何移除User-Agent,Accept-Encoding等框架自动添加的请求头参数
  7. python 多继承的问题
  8. [剑指offer] 61. 序列化二叉树
  9. 【Es】Elasticsearch 7.x 新的集群协调层
  10. var radioname = new array();_兰帕德:引进VAR是为了回放关键时刻的情况,他们的行为令我困惑...
  11. 限制firefox上传框宽度
  12. 【django小练习之主机管理界面】
  13. while循环python输入质数_Python学习之[while]循环
  14. 常问的数据结构与算法
  15. 使用开源软件FFmpeg将各种格式视频转换成MP4视频格式(最简单方法)
  16. 图灵——如迷的解谜者
  17. R数据分析:论文中的轨迹的做法,潜增长模型和增长混合模型
  18. 山寨抢购 Intel欲提高Atom处理器售价
  19. 计算机组成原理一篇过
  20. 优漫动游平面设计思维思维训练法

热门文章

  1. 几款好用的鼠标手势工具录屏
  2. Jixipix Watercolor Studio Pro for Mac(照片转水彩画特效工具)
  3. 怎样查询2021年青海高考成绩,2021年青海高考成绩查询系统入口,青海高考成绩怎么近查询系统...
  4. matlab 解包,Matlab/Simulink-J1939CAN 解包实现方法
  5. 新时代的石油:共享数据库中的数据控制问题
  6. mysql保存中文乱码
  7. 海思NB芯片在物联网中的应用
  8. 法语翻译器在线翻译器
  9. 「后端小伙伴来学前端了」Vue集成 Element-tiptap 富文本编辑器,实现气泡菜单,划词弹出菜单
  10. 1-51单片机开发板介绍(所讲内容,功能介绍)