《每秒处理10万订单乐视集团支付架构》 来源:http://www.iteye.com/news/31550

1.数据库分表分库

分表:直接分10个表 映射算法:uid%10

分库:必须是2的指数倍,假设为n ,映射算法:(uid/10)%n +1;可快速扩容,但如果从32到64的扩容 ,代价很高。

另一种分库方法是用一致性hash算法,可精准扩容,但数据重新映射比较耗时。

2.订单ID

版本号、库表信息、时间戳、服务器唯一编号、自增信息,库表信息要考虑扩容。

3.主从数据库一致性同步

最主要是主库和从库可以用不同的唯一标识

4.数据库高可用

keepalive

5.数据库分级

根据业务重要性,如订单和支付信息是精准实时,用户信息可用缓存等

6.数据库粗细管道

在前端用队列缓存高并发请求,然后分批引入后端

《每秒处理10万订单乐视集团支付架构》学有所得相关推荐

  1. 每秒处理10万订单乐视集团支付架构 – CSDN博客

    原 每秒处理10万订单乐视集团支付架构 2016年05月10日 10:48:26 阅读数:579 声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载. 作者:梁阳鹤,乐视网boss平台技术 ...

  2. 每秒处理10万订单乐视集团支付架构

    声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载.  作者:梁阳鹤,乐视网boss平台技术部架构师,主要负责乐视集团支付,乐视会员系统,商业运营平台等系统架构工作.开源数据访问层框架ma ...

  3. 每秒处理10万订单乐视集团支付架构--转

    随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百倍乃至千倍的暴增.作为商品购买的最后一环,保证用户快速稳定的完成支付尤为重要.所以在15年11月,我们对整个支付系统进行了全面的架构升级,使之具 ...

  4. [转]每秒处理10万订单乐视集团支付架构

    转自:http://blog.csdn.net/clypm/article/details/54969438 随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百倍乃至千倍的暴增.作为商品购买的最 ...

  5. 每秒处理10万订单乐视集团支付架构读后感

    原文地址:http://geek.csdn.net/news/detail/72973 分库分表和主键唯一生成 订单一致性事务补偿 问题:实时监控是不是代价有点大,保证事务成功,使用重发机制即可,可以 ...

  6. 每秒处理10万订单的支付架构 乐视集团

    作者:梁阳鹤,乐视网boss平台技术部架构师,主要负责乐视集团支付,乐视会员系统,商业运营平台等系统架构工作.开源数据访问层框架mango作者.  责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请 ...

  7. 每秒处理10万高并发订单的乐视集团支付系统架构分享【转】

    转自:https://www.cnblogs.com/hackxhao/p/5496254.html 随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百倍乃至千倍的暴增.作为商品购买的最后一环, ...

  8. 每秒处理10万订单的乐视支付架构

    转载自"每秒处理10万订单的乐视支付架构"这篇文章. 随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百 倍乃至千倍的暴增.作为商品购买的最后一环,保证用户快速稳定的完成支付 ...

  9. 每秒处理10万订单的支付架构

    随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百 倍乃至千倍的暴增.作为商品购买的最后一环,保证用户快速稳定的完成支付尤为重要.所以在15年11月,我们对整个支付系统进行了全面的架构升级,使之 ...

最新文章

  1. linux下使用python操作mysql
  2. 如何为Myeclipse手工添加dtd支持
  3. python各种数据类型的常用方法_Python之数据类型的常用方法
  4. linux如何查看磁盘剩余空间
  5. python实现的摩斯电码解码\编码器
  6. 《统计学习方法》——朴素贝叶斯法
  7. 什么是封装、继承和多态
  8. CGLib动态代理详解
  9. IDEA2019汉化教程,亲测有效,无内鬼,速
  10. HC-05蓝牙模块主从机通信
  11. 【python 淘宝爬虫】淘宝信誉分抓取
  12. python棋类项目规划一——五子棋游戏策划书——项目一
  13. 吴晓波:拼多多的新与旧
  14. 力扣的组合总和解法 (Python)
  15. 如何从外网访问校园内网
  16. 在SQL server中设置时间格式
  17. 因数分解 Pollard rho
  18. python 中画球体_python – 有效地绘制许多球体
  19. python求一个小于该自然数的所有素数(或质数)
  20. GitBook制作电子书详细教程(命令行版)

热门文章

  1. 如何生成qq邮箱的授权码
  2. 阿里巴巴公布合伙人名单,董建华成为独董,俞永福未进入合伙人
  3. [OS-Linux]详解Linux的文件系统、inode和动静态库
  4. C# 反射实例化对象
  5. Https-证书应用
  6. 第二次:收集2000年到2017的网游(包含71款各个年代的热门游戏)
  7. UWP 分享用那个图标
  8. UWP ComboBox 样式的问题及改善
  9. 「近世代數概論」(Garrett Birkhoff,Saunders Mac Lane) 3.1.1 習題1
  10. Graboid蠕虫挖矿传播事件