当前位置: 首页 > news >正文

怎么做自己的卡盟网站百度大盘指数

怎么做自己的卡盟网站,百度大盘指数,amp网站建设,tomcat 建网站文章目录 为什么需要分库为什么需要分表 什么时候需要分库分表只需要分库只需要分表 分库分表解决方案垂直分库水平分库垂直分表水平分表 分库分表常用算法范围算法hash分片查表分片 分库分表模式客户端模式代理模式 今天跟着训练营学习了分库分表,整理了学习笔记。…

文章目录

      • 为什么需要分库
      • 为什么需要分表
    • 什么时候需要分库分表
      • 只需要分库
      • 只需要分表
    • 分库分表解决方案
      • 垂直分库
      • 水平分库
      • 垂直分表
      • 水平分表
    • 分库分表常用算法
      • 范围算法
      • hash分片
      • 查表分片
    • 分库分表模式
      • 客户端模式
      • 代理模式

今天跟着训练营学习了分库分表,整理了学习笔记。
在这里插入图片描述

为什么需要分库

单机的数据库连接数是有限的,在高并发的场景下同时操作一个数据库容易将连接耗尽,使后序的数据库访问无法正常进行。
同时也是容量问题,单机容量毕竟使有限的,当存储量不断增加,数据库的容量无法全部承载。用多个库在存储,增加数据库的实列。

为什么需要分表

当一张表的数据库很大的时候,查询会变得很慢,虽然底层基于b+树速度还是很快的。分表可以减少每个表中的数据量,提高查询的效率。
提升写入性能,分表分散写入压力。
减轻锁的竞争,大表容易出现锁的竞争,导致性能下降。

什么时候需要分库分表

只需要分库

连接数不够需要进行分库。

微服务场景业务拆分,进行微服务拆分的时候根据业务边界,将各个业务的数据从数据库中拆分出来。
比如电商微服务系统,将订单、物流、商品、会员等分别存储到独立数据库中。

只需要分表

数据量太大了,单表超过了500万行或者单表数据量超过了2GB,就推荐分表了。单表数据库多,并发量不高,查询和存储性能遇到了瓶颈。

分库分表解决方案

垂直分库

专库专用,根据不同的业务将数据放在不同的数据库中去。

水平分库

将单表数据库切分到多个数据库服务器上去,每个库结构一样。来实现水平拓展。

垂直分表

垂直分表使对业务中字段较多的大表进行的一种优化策略,比如用户表分为两个,一个是用户的基本信息,还有一个是用户的详细信息。拆分后的小标只包含部分字段,两个表之间通过主键和外键关联。在这里插入图片描述

水平分表

将一个表数据分到多个表中去。

分库分表常用算法

范围算法

根据时间、地点等信息,进行分库分表。
在这里插入图片描述

hash分片

在这里插入图片描述
在这里插入图片描述

查表分片

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

分库分表模式

客户端模式

小公司使用
在这里插入图片描述在这里插入图片描述

代理模式

在这里插入图片描述
在这里插入图片描述

http://www.ds6.com.cn/news/107723.html

相关文章:

  • 专门做微信推送的网站火锅店营销方案
  • 做外贸企业网站要注意哪些电商培训机构哪家强
  • 杭州集团网站建设在线识别图片来源
  • 做网站发表的赚钱爱站工具包官网下载
  • 无网站做网赚小红书kol推广
  • 山西城乡建设学校报名网站比较有名的个人网站
  • 粘土做龙网站视频小程序开发流程
  • 仕德伟做的网站大数据营销案例分析
  • 成都那家网站建设好营销策略有哪些有效手段
  • 嘉兴做外贸网站的公司友链交易网
  • 贵阳 网站建设万网域名注册信息查询
  • 网站的投票 计数模块怎么做深圳全网推广托管
  • 高端品牌网站建设服务软文撰写
  • 网站的在线支付怎么做搭建一个app平台要多少钱
  • 软件公司招聘网站什么是网络营销含义
  • 莱芜政府网官方网站招聘信息东莞网站制作推广公司
  • 做网站游燕公司推广方案
  • 我想做个卷帘门网站怎么做seo关键词平台
  • 献县做网站的上海seo培训中心
  • 威海德嬴网站建设厦门人才网唯一官网招聘
  • 动态网站和静态网站的区别seo推广教程seo推广技巧
  • 涪陵网站建设怎么找推广渠道
  • wordpress 怎么上传湘潭seo培训
  • 西安网站策划设计邮件营销
  • 网站设计的宽度百度助手免费下载
  • 营销型网站建设怎么做什么是百度竞价排名服务
  • wordpress 倒计时插件登封网站关键词优化软件
  • 课程培训网站模板下载成人教育机构排行前十名
  • 工业设计包括哪些产品seo关键词怎么选择
  • flash网站的优点和缺点安徽网站seo