![](https://img-blog.csdnimg.cn/8a7db17241fe486aa9a8bbebd13d4b2b.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
文章平均质量分 70
数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。
数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制。
missterzy
世界上没有做不到的事
只有不想去完成的事
可惜我比较懒
展开
-
Sharding-JDBC如何实现读写分离
Sharding-JDBC是一个分布式数据库框架,它提供了读写分离的功能,以提高数据库的读取性能。原创 2024-06-13 14:45:00 · 510 阅读 · 0 评论 -
SpringBoot 整合 MongoDB:高级查询篇
上一篇文章,我们讲了如何使用 SpringBoot 整合 MongoDB 实现简单的 CRUD。本文将带你深入了解如何使用 Spring Data MongoDB 执行高级查询,Spring Data MongoDB 为操作 MongoDB 数据库提供了强大的支持,简化了数据访问层的开发工作,接下来我们将结合实际案例,逐步讲解如何构建灵活的查询语句。原创 2024-06-10 14:00:00 · 1794 阅读 · 0 评论 -
Spring Boot 整合 MongoDB:入门篇
SpringBoot 与 MongoDB 的结合,为开发者提供了强大的工具,可以快速构建高效、灵活的应用。希望这篇文章能够帮助你入门 MongoDB,并将其应用到你的项目中。原创 2024-06-08 14:00:00 · 730 阅读 · 0 评论 -
docker环境下Canal的安装使用
canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。背景早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务,从此开启了一段新纪元。原创 2024-05-24 09:04:44 · 270 阅读 · 0 评论 -
MySQL开启binlog并添加canal实时监控
最后查看User库有没有canal用户。不多废话,直接上干货。原创 2024-05-24 08:56:27 · 108 阅读 · 0 评论 -
MySQL唯一索引并发插入导致死锁!
共享与排他锁:S 锁:共享锁,允许其他事务并行读;禁止其他事务持有排它锁X 锁:排它锁,允许持有排它锁的事务对数据更新,禁止其他事务对数据持有共享锁或排它锁注:普通的 select * from user 属于快照读,不加任何锁。在 MySQL 事务进行读写时,需要先对表加意向读写锁,意向锁也分为共享和排他锁,记为 IS、IX。的,IX,IS是表级锁,不会和行级的X,S锁发生冲突,只会和表级的X,S发生冲突。原创 2023-11-05 03:00:00 · 209 阅读 · 0 评论 -
超级详细的MySQL安装图文详解!手把手教会您从下载到安装
➢此处下载MySQL 8.0.31版,文件为mysql-installer-community-8.0.31.0.msi (Windows下安装文件)➢如下载的是页面下方的 ZIP压缩安装包mysql-8.0.31-winx64 (DOS下的安装文件)(3)执行mysqld --initialize-insecure --user=mysql命令初始化。(1)cmd打开命令窗口(必须以管理员身份运行),切换到MySQL的bin目录下。(5)设置密码 mysql -u root -p。原创 2023-11-04 17:30:00 · 590 阅读 · 0 评论 -
15个高效的MySQL数据库查询小技巧
在MySQL中,查询优化对于提高性能、降低成本、提升用户体验以及支持系统扩展都起着关键的作用。数据库管理员和开发人员应该重视查询优化,并采取适当的措施来优化数据库查询。原创 2023-11-02 14:03:17 · 149 阅读 · 0 评论