MySQL

首页 标签 MySQL
# MySQL #
关注
85476内容
Auth2.0实战案例
本项目基于Spring Boot与Spring Cloud构建,实现OAuth2四种授权模式。通过父工程统一版本管理,搭建授权服务器与资源服务器,集成Spring Security、MyBatis及MySQL,完成认证授权流程。支持授权码、简化、密码及客户端四种模式,实现安全的分布式权限控制。
|
14天前
| |
来自: 弹性计算
OAuth2.0实战案例
本项目基于Spring Boot与Spring Cloud构建OAuth2安全认证系统,包含授权服务器与资源服务器。通过配置JDBC存储客户端信息与Token,实现授权码、简化、密码及客户端四种模式认证。集成MyBatis与MySQL,完成用户权限管理与资源访问控制,确保系统安全可扩展。
配置数据同步环境
本文介绍如何配置Canal+MQ实现MySQL数据同步。内容包括:开启MySQL主从同步并配置Binlog为ROW模式,创建Canal专用用户并授权;部署Canal服务,修改其配置文件以连接MySQL和RabbitMQ;设置监听的数据库表及消息路由规则;在RabbitMQ中创建交换机与队列并绑定;最后通过修改数据验证同步效果,并提供“数据不同步”“消息无法消费”等常见问题的解决方案。
|
14天前
| |
来自: 数据库
数据库分库分表
分库分表旨在减轻单库单表压力,提升查询性能。垂直切分按业务或字段拆分,降低耦合、减少IO;水平切分按数据逻辑分布存储,减小单表数据量,实现分布式部署。垂直适用于业务清晰的系统,水平适合单表数据量大场景,各有优劣,需结合实际选择。
|
14天前
| |
来自: 数据库
MySQL为什么需要事务回滚机制
MySQL通过回滚日志实现事务回滚,所有修改先记入日志再写入数据库。日志确保错误或崩溃后可恢复未完成事务,因此需先于数据落盘,保障数据一致性与事务持久性。(238字)
|
14天前
| |
来自: 数据库
MySQL可以从哪些方面做到性能优化
合理创建索引,避免SELECT *,按需查询字段。采用垂直与水平分表减轻数据库压力,垂直分割列,水平分割行。选用合适搜索引擎,实现主从同步与读写分离,结合缓存机制提升性能,均衡冷热数据分布,优化整体系统负载。
免费试用