MyCat-简介-MyCat 引入 | 学习笔记

简介: 快速学习 MyCat-简介-MyCat 引入

开发者学堂课程【全面讲解开源数据库中间件MyCat使用及原理(一):MyCat-简介-MyCat 引入】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/755/detail/13236


MyCat-简介-MyCat 引入

一、MyCat 的简介

1、MyCat 的引入

运用场景:如今随着互联网的发展,数据的量级也是成指数式的增长,例如用户、订单、日志等。数据量从 GB 到 PB,面对如此庞大的数据量,对数据的各种操作也是愈加困难,传统的关系数据库已经无法满足快速查询与插入数据的需求,这个时候 NoSQL 的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,从而提高了查询与插入的速度,来获取性能上的提升。但是,在实际开发当中,在有些场合 NoSQL 一些折衷是无法满足使用场景的,就比如有些使用场景是绝对要有事务与安全指标的。这个时候 NoSQL 肯定是无法满足的,所以还是需要使用关系性数据库。对于如何使用关系型数据库解决海量存储的问题,此时就需要做数据库集群,为了提高查询性能将一个数据库的数据分散到不同的数据库中存储,为应对此问题就出现了 MyCat。

数据呈指数性的增长,数据库存储的数据也一直增加,当逐期的磁盘都占满之后,此时需要搭建数据库的提取。

MyCat 的目标:低成本的将现有的单机数据库和应用平滑迁移到“云”端,解决海量数据存储和业务规模迅速增长情况下的数据存储和访问的瓶颈问题。

//这是 MyCat 出现的原因之一。

image.png

相关文章
|
7月前
|
SQL 关系型数据库 MySQL
Mycat【Mycat部署安装(核心配置及目录结构、安装以及管理命令详解)Mycat高级特性(读写分离概述、搭建读写分离、MySQL双主双从原理)】(三)-全面详解(学习总结---从入门到深化)
Mycat【Mycat部署安装(核心配置及目录结构、安装以及管理命令详解)Mycat高级特性(读写分离概述、搭建读写分离、MySQL双主双从原理)】(三)-全面详解(学习总结---从入门到深化)
677 0
|
存储 Oracle 前端开发
MyCat-简介-MyCat 的使用场合及下载 | 学习笔记
快速学习 MyCat-简介-MyCat 的使用场合及下载
MyCat-简介-MyCat 的使用场合及下载 | 学习笔记
|
5月前
|
SQL 中间件 关系型数据库
MyCAT数据库中间件的架构与使用方法
MyCAT数据库中间件的架构与使用方法
|
SQL 存储 关系型数据库
04MyCat - MyCat概述
04MyCat - MyCat概述
115 0
|
XML 负载均衡 关系型数据库
Mycat中间件配置初探与入门操作
Mycat中间件配置初探与入门操作
110 10
|
存储 缓存 负载均衡
MyCat是干什么的?具体如何使用?底层原理是什么?
MyCat是干什么的?具体如何使用?底层原理是什么?
395 0
|
SQL 存储 缓存
MyCat-入门-原理介绍 | 学习笔记
快速学习 MyCat-入门-原理介绍
MyCat-入门-原理介绍 | 学习笔记
|
存储 cobar 关系型数据库
MyCat-简介-MyCat 历史 | 学习笔记
快速学习 MyCat-简介-MyCat 历史
MyCat-简介-MyCat 历史 | 学习笔记
|
存储 Java 中间件
MyCat-入门-环境搭建-MyCat 安装 | 学习笔记
快速学习 MyCat-入门-环境搭建-MyCat 安装
MyCat-入门-环境搭建-MyCat 安装 | 学习笔记
|
SQL 存储 分布式计算
MyCat:第三章:Mycat概述
MyCat:第三章:Mycat概述
301 0

热门文章

最新文章