
数据库
文章平均质量分 95
kickmyeyes
从入门到放弃
展开
-
ShardingJDBC
ShardingJDBC一、分库分表方式回顾1.分库分表的目的就是将我们的单库的数据控制在合理范围内,从而提高数据库的性能2.什么时候用分库分表二、分库分表带来的问题1.事务一致性问题2.跨节点关联的问题3.分页排序查询的问题4.主键避重问题5.公共表的问题三、ShardingJDBC 简介1.什么是ShardingJDBC2.Sharding-JDBC主要功能3.Sharding-JDBC与MyCat的区别四、Sharding-JDBC入门使用1.搭建基础环境2.分片规则配置(水平分表)3.编写程序4.S原创 2022-02-16 11:01:35 · 922 阅读 · 0 评论 -
分库分表——MyCat
MyCat一、海量存储问题1.背景描述2.分库分表①什么是分库分表②分库分表的方式a.垂直分库b.垂直分表c.水平分库d.水平分表3.如何实现分库分表二、MyCat1.什么是MyCat2.MyCat支持的数据库3.MyCat 概念说明①MyCat的分片策略4.MyCat的下载和安装①安装环境②MyCat安装5.MyCat核心配置①scheam.xml配置②server.xml配置a.user标签b.连接MyCat③rule.xml配置a. tableRule标签b.function标签④常用的分片规则6.M原创 2022-02-09 16:33:22 · 841 阅读 · 0 评论 -
MySQL基础
一、MySQL基础 概念 数据库概念 定义 ● 数据库(DataBase) 就是存储和管理数据的仓库 ● 其本质是一个文件系统, 还是以文件的方式,将数据保存在电脑上 数据存储方式的比较 命令行登录数据库 MySQL默认安装目录 MySQL配置文件与数据文件所在目录 注意:my.ini 文件 是 mysql 的配置文件,一般不建议去修改 数据库管理系统 定义 ● 数据库管理系统(DataBase Management System,DBMS):指一种操作和管理维护数据库的大型软件。 ● MySQL就是一个原创 2021-08-18 13:57:31 · 525 阅读 · 0 评论