一般、或者必须是这样、MySQL 架构一定要结合业务来分析、设计、优化
   所以不管是那种架构、根据业务要求组合成符合需求的即是最好的、不能泛泛而谈
   同时、也必须注意数据的安全(如ipsec,ssh,vpn传输)
   
   常见的架构都是进行业务切分、前端缓存、分库分表、若是过亿的查询量、
   先从业务上拆分、将 bbs、web、blog 分成几个组、然后再做成一主多从、读写分离的方式
   而且、在设计表的时候、一般情况下、备库常充当起备份查询的作用
   至于、读写分离、在程序设计之初、读和写是通过不同的IP入口、这是思路一、或者定义类、或者用代理层,比如 MySQL-proxy
   
   大多数的场合、一般在应用层做读写分离、然后 MySQL 通过复制来实现、优点比较多,可控性非常好、
   MySQL Replication、这个是王道、起码现在是、将来说不准哈
   相比复制而言、Cluster 在生产环境核心环节基本不用、或者现在少用
   因为、前期投入的硬件成本(相对于主从)较高、一般的小项目不会使用、Cluster的成本(大部分是维护成本)还是比较高的
   但随着后续版本的发布、估计案例会越来越多、毕竟是非常好的 sharding-nothing 的方案
   
   
   游戏中的:好友关系、排行榜、计数器、队列、cache 都很适合通过 Redis 来实现

至于 Redis 的事务功能、可以不必放太多的心思去关心

另外、Redis 相对 Memcached 而言、也稳定很多

电商中、生产环境也都是主从架构、然后用 DRBD + HA 做 Master 备份
   主主不推荐、高可用还是推荐 DRBD 方案
   DRBD 注意不设置自动启动、重启时候手动启动、脑裂的情况发生非常的少
   不过、工作中基本不重启 DRBD、更不会重启服务器了、基本上没遇到脑裂的问题
   DRBD 这个在做风险容灾的时候有一定作用、但不能起到扩展、结合 LVS相信也是一种 perfect方案
   如:LVS+Keepalived 可以通过脚本剔除延迟慢或失效的从MySQL机器、
   而且LVS在软件负载均衡器中是最强的、在后端节点超过10台以上的情况、估计只有LVS能胜任
   
      
   规模大的公司(如Sina、taobao)
   1、不用集群是说mysql自身的集群用的不多(目前看也是可以用的)
   2、主从可以是多组,数个
   3、每组都可能一主多从(业务数据的1/N)
   4、3中每一组里的读或写 都可能是前端调度器的一个RS
   5、调度器分发可以hash分组,可以根据用户ID切分数据,当然还有更高级的手段
   提示:SINA开发经理承认,他们的SAE平台还是主从,甚至还有单点(靠监控和手工处理))
   
   规模中等的公司(如CSDN)
   1)mysql一主多从程序读写分离(甚至还没实现),多组。出问题直接手工或自动切从后在change master(脚本或程序实现)
   2)drbd+ha实现高可用(也是双主多从,自动切换M,正常备M不可提供服务)
   3)或双主多从,前端结合读及写分别负载均衡

浅析电商、社区、游戏常用的 MySQL 架构相关推荐

  1. 互联网、电商及游戏行业实时BI分析方案

    场景描述 本文以电商行业为例,将业务数据和日志数据同步到ADB,之后通过Quick BI做实时可视化分析.相对于传统的关系型数据库,阿里云分析型数据库MySQL版只需要几毫秒的时间,即可查询PB级数据 ...

  2. java计算机毕业设计Vue框架电商后台管理系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计Vue框架电商后台管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计Vue框架电商后台管理系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈 ...

  3. 宠物电商社区APP的设计与实现

    摘  要:为了设计并实现具有宠物产品商城和问答社区功能的APP,通过比较国内外宠物行业电商发展现状和国内已有的宠物电商平台的优缺点,分析可行性和需求,从而进行详细设计和实现.该APP后台采用SSM框架 ...

  4. 生鲜电商/社区团购/团长中心、地址管理、自提点、订单列表、限时折扣、预售、会员储值、钱包、同城配送、门店自提、团长自提、采购、履约、仓储、运输、财务、移动端电商原型、rp源文件、axure电商原型

    生鲜电商/社区团购/团长中心.地址管理.自提点.订单列表.限时折扣.预售.会员储值.钱包.同城配送.门店自提.团长自提.采购.履约.仓储.运输.财务.移动端电商原型.rp源文件.axure电商原型 A ...

  5. HMS Core电商与游戏行业解决方案,全流程赋能开发者创新

    2021年12月29日,"华为云&华为终端云服务创新峰会2022"在北京柏悦酒店成功举办.华为HMS Core电商与游戏行业解决方案亮相本次峰会的线下展区,为行业开发者们解 ...

  6. 电商小游戏火爆,开发者如何快速接入?看这里

    电商+小游戏火爆的趋势已愈发明显,为了帮助商家更好的留住用户.促进活跃,淘宝购物小程序已率先支持商家店铺发布创意互动小游戏,进一步实现电商与小游戏的紧密结合,抢占消费者注意力! 对于游戏开发者而言,则 ...

  7. 浅析电商会员中台体系

    浅析电商会员中台体系 任何行业只要牵涉到toc业务都避不开会员体系建立,电商行业也不例外.会员体系的建立有益于对客户进行资料收集,分析从而实现激发活跃.提升留存.刺激转化的目标.然而针对会员中台,更侧 ...

  8. Java生鲜电商平台-秒杀系统微服务架构设计与源码解析实战

    Java生鲜电商平台-秒杀系统微服务架构设计与源码解析实战 Java生鲜电商平台-  什么是秒杀 通俗一点讲就是网络商家为促销等目的组织的网上限时抢购活动 比如说京东秒杀,就是一种定时定量秒杀,在规定 ...

  9. Java生鲜电商平台-订单配送模块的架构与设计

    Java生鲜电商平台-订单配送模块的架构与设计 生鲜电商系统最终的目的还是用户下单支付购买, 所以订单管理系统是电商系统中最为复杂的系统,其作为中枢决定着整个商城的运转, 本文将对于生鲜类电商平台的订 ...

最新文章

  1. CodeForces 645B Mischievous Mess Makers
  2. 【机器学习】中国大学慕课《机器学习》课后习题(二)(回归)
  3. Node js报错 npm ERR! cb() never called!
  4. 单处理机系统的进程调度动态优先_操作系统复习笔记(王道)C2.1
  5. hash地址_深入浅出一致性Hash原理
  6. IT人的年夜饭,也太香了吧
  7. 链家大数据多维分析引擎实践
  8. 美图手机官方正式告别:年中关闭手机业务 手机品牌授权给小米
  9. stupid soso spider
  10. zabbix使用ICMP ping监控网络状态
  11. Java中的类加载器ClassLoader
  12. 重大建设项目土地勘测定界涉及基本农田怎么计算
  13. C51单片机引脚名词英文全称
  14. 当中国传统文化IP与NFT撞个满怀,能擦出什么火花
  15. vnc使用教程,超实用的vnc使用教程
  16. android6自定义锁屏,Android自定义控件系列之:锁屏页
  17. Composer的基本使用
  18. NP完全问题的归约-碰撞集(HITTING SET)
  19. python中可迭代对象是什么意思_python中可迭代对象是什么
  20. 阿里企业邮箱POP\SMTP\IMAP地址和端口信息

热门文章

  1. Closure Compiler 使用
  2. 使用×××版软件中常见的一些错误代码
  3. Linux系统中的Page cache和Buffer cache
  4. Foxmail6密码获取案例
  5. 详细介绍Java垃圾回收机制
  6. Android_View_得到Activity
  7. awk数组命令经典生产实战应用拓展
  8. 转 The connection to adb is down, and a severe error
  9. MS_SQL_获取字符串最后出现的字符串及位置
  10. Android 获取apk签名的fingerprint