博客
记录技术探索与思考 · 共 655 篇
深入浅出 MySQL MyCat 使用指南:安装步骤、服务管理与分片规则详解
MyCAT是一款开源的数据库中间件,支持MySQL协议,常用于分库分表和数据分片管理。安装步骤包括解压、配置环境变量及执行启动命令。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MySQL事务详解与实测:ACID特性、隔离级别及应用场景 最小化测试
MySQL数据库事务是一组作为单个逻辑工作单元执行的SQL操作集合,遵循ACID原则:原子性、一致性、隔离性和持久性。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MySQL事务隔离级别全解析:从READ UNCOMMITTED到SERIALIZABLE SQL实测
MySQL事务隔离级别包括READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ和SERIALIZABLE四种,每种级别解决不同的并发问题。
深入浅出 MySQL 数据库事务中的四大问题解析:脏读、不可重复读、重复读与幻读
数据库事务中的常见问题包括脏读、不可重复读、重复读与幻读。这些问题都与数据库的隔离级别密切相关。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MySQL Spring Boot @Transactional 使用指南:事务传播、隔离级别与异常回滚策略
详细介绍Spring Boot中@Transactional注解的各个参数,包括事务传播机制、隔离级别、异常回滚策略等。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MySQL Spring Boot 声明式事务与编程式事务的使用与对比
介绍声明式事务和编程式事务的概念、使用方式及对比分析。声明式事务通过@Transactional注解实现,编程式事务通过TransactionTemplate实现。
深入浅出 MySQL Spring Boot 事务传播机制全解析:从 REQUIRED 到 NESTED 的实战详解
事务传播是Spring中处理事务边界的重要机制,定义了方法在调用链中与事务上下文的交互方式。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MySQL Spring事务失效的常见场景与解决方案详解(1)
Spring事务失效常见于类未被Spring管理、事务管理器未启动、方法修饰不当(final、static、private方法)、同类内部调用等场景。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MyBatis - 插件机制 插件原理 自定义插件 源码分析
详细介绍MyBatis插件机制,包括插件原理、自定义插件开发、四大核心组件的拦截、@Intercepts注解使用以及源码分析。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MySQL Spring事务失效的常见场景与解决方案详解(2)
Spring事务失效常见场景包括访问权限不是public、数据库存储引擎不支持事务、readOnly配置错误、事务超时时间过短、错误的传播机制等。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MySQL Spring事务失效的常见场景与解决方案详解(3)
Spring事务失效场景包括rollbackFor配置错误、事务注解被覆盖、嵌套事务问题等。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MySQL Spring事务失效的常见场景与解决方案详解(4)
Spring事务失效场景包括多线程调用、异常捕获未回滚、手动抛出异常错误等。多线程场景下子线程无法继承父线程的ThreadLocal变量导致事务失效。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MongoDB NoSQL:MongoDB、Redis、HBase、Neo4j应用场景与对比
NoSQL是非关系型数据库的统称,包括文档型MongoDB、键值型Redis、列存储HBase、图数据库Neo4j,各有特点和适用场景。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MongoDB BSON详解:MongoDB核心存储格式与JSON的区别与应用场景
BSON是MongoDB的核心存储格式,是一种二进制编码的类JSON格式。相比JSON,BSON支持更多数据类型如Date、Binary、ObjectId等,性能更优。
深入浅出 MongoDB 基本操作详解:数据库查看、切换、创建集合与删除完整教程
MongoDB常用命令包括show dbs查看数据库、use切换数据库、db.createCollection()创建集合、show collections查看集合、db.collection.drop()删除集合。
深入浅出 MongoDB 数据插入、批量写入、BSON 格式与逻辑查询and or not操作指南
MongoDB数据操作包括单条insertOne()插入和批量insertMany()插入。查询操作符包括$eq、$ne、$gt、$lt等,逻辑操作包括$and、$or、$not。
深入浅出 MongoDB 分页查询详解:skip() + limit() + sort() 实现高效分页、性能优化...
MongoDB通过skip()、limit()和sort()方法组合实现分页查询,性能优化建议包括避免大数据skip和使用范围查询替代。WriteConcern控制写入确认级别和journal日志。
深入浅出 MongoDB 聚合操作:$match、$group、$project、$sort 全面解析 Pipel...
MongoDB聚合框架通过多阶段管道处理文档,实现类似SQL中GROUP BY、JOIN、SUM、AVG等复杂运算。常用阶段包括$match、$group、$project、$sort。
深入浅出 MongoDB 索引机制:类型、原理与最佳实践 搞懂索引设计与优化
MongoDB索引是提升查询性能的核心机制,包括单键索引、复合索引、多键索引、地理索引、全文索引和哈希索引。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。
深入浅出 MongoDB 索引详解:索引管理、explain 执行计划与性能瓶颈分析
MongoDB索引管理包括createIndex、getIndexes、dropIndex等操作。explain分析支持queryPlanner、executionStats、allPlansExecution三种模式,通过executionStats核心指标分析查询性能。