文章 2024-04-11 来自:开发者社区

数据库切片大对决:ShardingSphere与Mycat技术解析

欢迎来到我的博客,代码的世界里,每一行都是一个故事 前言 在数据库的舞台上,有两位颇受欢迎的明星,它们分别是ShardingSphere和Mycat。这两位巨星在数据库切片的世界里大放异彩,好像是一场引人入...

数据库切片大对决:ShardingSphere与Mycat技术解析
文章 2023-11-08 来自:开发者社区

数据库系列课程(06)-MyCat分片按省操作数据库例子

1.引言MyCat中的路由结果是通过分片字段和分片方法来确定的,如果查询条件中有 id 字段的情况还好,查询将会落到某个具体的分片。如果查询没有分片的字段,会向所有的db都会查询一遍,让后封装结果级给客户端。那么实际情况中,在Mycat中分片是如何实现的呢?下面来举个例子。需求:数据库中主要存放“省”的信息,如广东省要放到广东省数据库,浙江省要放到浙江省数据。。。每个省都有自己的数据库。现在利用....

数据库系列课程(06)-MyCat分片按省操作数据库例子
文章 2023-11-08 来自:开发者社区

数据库系列课程(05)-MyCat分库分表策略

1.MyCat分库分表数据库分表分库原则遵循 垂直拆分与水平拆分。1.1 垂直拆分垂直拆分就是根据不同的业务,分为不同的数据库,比如会员数据库、订单数据库、支付数据库等,垂直拆分在大型电商系统中用的非常常见。优点:拆分后业务清晰,拆分规则明确,系统之间整合或扩展容易。缺点:部分业务表无法join,只能通过接口方式解决,提高了系统复杂度。存在分布式事务问题。1.2 水平拆分垂直拆分是把不同的表拆到....

数据库系列课程(05)-MyCat分库分表策略
文章 2023-11-08 来自:开发者社区

数据库系列课程(03)-Linux环境MyCat的安装与配置

本文来讲解下如何在Linux下安装MyCat:1.上传Mycat-server-1.6.5-release-20180122220033-linux.tar2.解压安装包tar -zxvf Mycat-server-1.6.5-release-20180122220033-linux.tar.gz3.配置schema.xmlcd /usr/local/mycat/conf/ vi schema.....

数据库系列课程(03)-Linux环境MyCat的安装与配置
文章 2023-11-08 来自:开发者社区

数据库系列课程(02)-MyCat读写分离

1.MyCat简介MyCAT是一款由阿里Cobar演变而来的用于支持数据库,读写分离、分表分库的分布式中间件。MyCAT支持Oracle、MSSQL、MYSQL、PG、DB2关系型数据库,同时也支持MongoDB等非关系型数据库。MyCAT原理:MyCat主要是通过对SQL的拦截,然后经过一定规则的分片解析、路由分析、读写分离分析、缓存分析等,然后将SQL发给后端真实的数据块,并将返回的结果做适....

数据库系列课程(02)-MyCat读写分离
阿里云文档 2023-09-03

如何将MyCat数据导入到PolarDB-X1.0_云原生数据库PolarDB分布式版_云原生数据库 PolarDB(PolarDB)

本文将介绍如何将MyCat数据导入到PolarDB-X 1.0。

问答 2023-07-29 来自:开发者社区

数据库用了mycat,获取表元数据错误,Seata 支持mycat么?

数据库用了mycat,获取表元数据错误,Seata 支持mycat么?

文章 2023-01-13 来自:开发者社区

MyCat:第一章:数据库切分概述

数据库切分概述数据切分概述OLTP和OLAP在互联网时代,海量数据的存储与访问成为系统设计与使用的瓶颈问题,对于海量数据处理,按照使用场景,主要分为两种类型:联机事务处理(OLTP)和联机分析处理(OLAP)。联机事务处理(OLTP)也称为面向交易的处理系统,其基本特征是原始数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果。联机分析处理(OLAP)是指通过多维的方式对数据进行分析....

文章 2023-01-05 来自:开发者社区

开源数据库中间件-MyCat初探与分片实践

著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,来获取性能上的提升。但是,在有些场合NoSQL一些折衷是无法满足使用....

开源数据库中间件-MyCat初探与分片实践
文章 2023-01-04 来自:开发者社区

Mycat分布式数据库架构解决方案--Mycat实现数据库分表

准备工作:请先在服务器上面安装Mycat,安装教程:https://blog.csdn.net/xlecho/article/details/102755484了解一下他的核心配置文件:Server.xml详解、schema.xml详解、rule.xml详解准备三台服务器,都需要安装mysql搭建一主两从的MySQL读写分离环境:Mycat分布式数据库架构解决方案--搭建MySQL读写分离环境-....

Mycat分布式数据库架构解决方案--Mycat实现数据库分表

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等