- 博客(5)
- 收藏
- 关注
原创 MyCat(三)分库分表
1.简介分库:将原本一个数据库中的数据,拆分到多个数据库进行保存,然后我们通过访问一个数据库,在MyCat中成为逻辑库。分表:如果一个数据表的数据量已经超过千万,那么查询速度会比较慢,这时候可以考虑进行分表操作,将一个表的数据保存到多个表中,这样可以控制单表的数据量。2.作用分库分表的作用可以通过下表对比可见: 分库分表前 分库分表后 并发情况 MySql单机部署,扛不住高并发需求 MySql从单台机器到多台机器,并发访问效率提高不少 磁盘使用情况
2022-04-07 14:18:23
4554
2
原创 MyCat(一)基础入门
1.MyCat概述 Mycat 是数据库中间件 数据库中间件: 连接java应用程序和数据库中间件: 是一类连接软件组件和应用的计算机软件, 以便于软件各部件之间的沟通。2.MyCat的前世今生2013年阿里的Cobar在某大型项目中使用过程中发现存在一些比较严重的问题,于是第一代改良版——Mycat诞生。Mycat开源以后,一些Cobar的用户参与了Mycat的开发,最终Mycat发展成为一个由众多软件公司的实力派架构师和资深开发人员维护的社区型开源软件。2014年Mycat首次在
2022-04-07 14:12:17
348
原创 mysql主从复制及实现方式
1.MySQL主从复制概念MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。2.MySQL中复制的优点包括横向扩展解决方案 - 在多个从站之间分配负载以提高性能。在此环境中,所有写入和更新都必须在主服务器上进行。但是,读取可以在一个或多个从设备上进行。该模型可以提高写入性能(因
2022-04-07 14:09:45
2212
转载 Spring给我们提供的那些优秀工具类
一. 对象、数组、集合1.ObjectUtils1.1 获取对象的基本信息// 获取对象的类名。参数为 null 时,返回字符串:"null" String nullSafeClassName(Object obj) // 参数为 null 时,返回 0 int nullSafeHashCode(Object object) // 参数为 null 时,返回字符串:"null" String nullSafeToString(boolean[] arra...
2022-04-06 11:07:58
552
原创 Java实现物理分页和逻辑分页
package com.meyki.api.sfd.utils;import org.springframework.util.CollectionUtils;import java.util.List;/** * @author dl * @version 1.0 * @description: 逻辑分页 * @date 2022/3/29 9:13 */public class PageInfoConvent<T> { private Integer pageN.
2022-03-29 09:31:17
2178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人