mycat 常用分片规则使用详解

news/2024/11/17 14:49:17/

前言

在上一篇,详细了解了使用mycat进行数据库的垂直拆分和表的水平拆分,本篇在此基础上继续探讨mycat的常用分片规则。

什么是分片规则?

分片规则就是按照一定的规则(算法),将数据分散存储到多个物理节点上,从根本上来说,是为了解决单节点数据容量过大而引发的性能问题。

Mycat 常用分片规则

mycat提供了多种分片规则以供使用,常见的分片规则包括:

  • 范围分片;
  • 取模分片;
  • 一致性hash分片;
  • 枚举分片;
  • 应用指定分片;
  • 固定hash分片;
  • 按天/月分片;

接下来就以上列举的常用的分片规则,结合实际案例做较为详细的探讨。

一、范围分片

在mycat的环境搭建一篇中,还记得下面这段配置吗,在这段配置中,table 标签中有过 rule的属性,这里配置的是 auto-sharding-long 

<schema name="DB01" checkSQLschema="true" sqlMaxLimit="100" randomDataNode="dn1"><table name="TB_ORDER" dataNode="dn1,dn2,dn3" rule="auto-sharding-l

http://www.ppmy.cn/news/744447.html

相关文章

数据库分片(Database Sharding)详解

Introduction 导言 任何看到显著增长的应用程序或网站&#xff0c;最终都需要进行扩展&#xff0c;以适应流量的增加。以确保数据安全性和完整性的方式进行扩展&#xff0c;对于数据驱动的应用程序和网站来说十分重要。人们可能很难预测某个网站或应用程序的流行程度&#xff…

在powerpoint中默认的视图是_在PowerPoint2010中默认的视图模式是A.普通视图B.阅读视图C.幻灯片浏览视图D.备注视图...

在PowerPoint2010中默认的视图模式是A.普通视图B.阅读视图C.幻灯片浏览视图D.备注视图 更多相关问题 蔬菜植物春化中种子植物感应型的代表蔬菜是(B )等。 季节变动一般是指市场现象以年度为周期,随着自然季节的变化,每年都呈现的有规律的循环变动。( ) 88. In the Northern H…

单片机c语言访问片外存储器,教你给51单片机扩展片外RAM

原标题&#xff1a;教你给51单片机扩展片外RAM 上一文中扩展了单片机的程序存储器&#xff0c;4KB存储空间提升到64KB。其实&#xff0c;4K的代码空间还凑合&#xff0c;但是51自带的256B数据存储空间使用起来还真紧张&#xff0c;其中留给用户的连128B都不到&#xff0c;所以不…

片偏移怎么计算_计算机网络学习笔记(四)之网络层

点击蓝字关注我吧 越努力越幸运!!! 1 网络层的功能 1.1异构网络互联 网络的互联:指将两个以上的计算机网络,通过一定的方法, 用一种或多种通信处理设备(即中间设备)相互联接起来,以构成更大的网络系统。中间设备又称为中间系统或中继系统。根据中继系统所在…

嵌入式和单片机的区别在哪?

单片机和嵌入式&#xff0c;其实没有什么标准的定义来区分他们&#xff0c;对于进行过单片机和嵌入式开发的开发者来说&#xff0c;都有他们自己的定义&#xff0c;接下来&#xff0c;就谈谈这两个概念的理解。 什么是单片机 首先明确概念&#xff0c;什么是单片机&#xff0c;…

Vue文件分片上传

在开发中&#xff0c;如果上传的文件过大&#xff0c;可以考虑分片上传&#xff0c;分片就是说将文件拆分来进行上传&#xff0c;将各个文件的切片传递给后台&#xff0c;然后后台再进行合并。这里切片可以理解为字符串的截取&#xff0c;那这里文件的话就是切分字节&#xff0…

b站选择HTML5播放器,b站用什么播放器看片好?选择硬解还是软解?看本地视频首选哪一个?...

b站看视频的时候&#xff0c;我们经常会遇到视频卡顿或者视频黑屏等一系列的症状&#xff0c;有时候我们采用各种方式都不能进行解决&#xff0c;其实这是和播放器的类型有关&#xff0c;一般来说B站都有默认的播放器进行视频播放&#xff0c;除了常规的播放器之外&#xff0c;…

HTTP方式文件分片断点下载

前言 在进行大文件或网络带宽不是很好的情况下&#xff0c;分片断点下载就会显得很有必要&#xff0c;目前各大下载工具&#xff0c;如&#xff1a;迅雷&#xff0c;都是很好的支持分片断点下载功能的。本文就通过http方式进行文件分片断点下载&#xff0c;进行实战说明。 HTTP…