标签

数据库

常见开发语言
本文提供了Python、JavaScript、Java、C#、Go、Rust等13种主流开发语言的核心语法示例,涵盖变量、控制结构、函数等基础概念。每个示例至少包含5行代码,旨在帮助开发者快速识别不同语言的语法结构,并可用于测试代码编辑器的语法高亮功能。文章兼具语法速查与高亮测试的双重用途。
2026-04-09
|
28
|
0
|
1
常见开发语言
Java 性能优化实战 第 8 篇:Redis 性能优化与高并发热点缓存设计(上)
本文系统分析了Redis在高并发场景下的性能瓶颈与优化策略。Redis性能优势源于纯内存访问、单线程模型和I/O多路复用。常见问题包括大Key、热点Key和缓存雪崩/击穿/穿透。核心解决方案涉及Key设计规范(如业务:模块:对象格式)、热点数据打散、多级缓存(本地+Redis)及合理设置过期策略。生产环境应避免使用KEYS命令,推荐Pipeline批量操作和allkeys-lru内存淘汰策略,以提升系统稳定性和吞吐量。
2025-12-23
|
78
|
1
|
1
Java 性能优化实战 第 8 篇:Redis 性能优化与高并发热点缓存设计(上)
Java 性能优化实战 第 7 篇:MySQL 性能优化必修课
本文系统阐述了MySQL性能优化的核心方法论。文章指出数据库是后端性能的主要瓶颈,优化的核心在于减少扫描行数、I/O和锁争用。重点讲解了高性能索引的设计原则(如高区分度、联合索引顺序)、通过慢查询日志定位问题、以及利用EXPLAIN分析执行计划(关注索引使用、扫描行数和Using Filesort/Temporary等关键信息)。最后提供了避免索引失效的实战案例和高性能SQL写法模板,强调一切优化的根本目标是让MySQL扫描更少的行。
2025-12-09
|
39
|
0
|
1
Java 性能优化实战 第 7 篇:MySQL 性能优化必修课
MySQL 索引全面指南:避免索引失效的实践
本文系统讲解数据库索引优化,涵盖B-Tree、Hash、全文等索引原理与适用场景。重点分析索引失效的常见原因,如LIKE前置%、函数操作、联合索引顺序错误等,并提供具体SQL优化方案。文章还介绍了覆盖索引、前缀索引等高级技巧,以及如何使用EXPLAIN分析查询性能,强调结合查询模式和数据特性进行综合优化。
2025-09-28
|
72
|
0
|
0
MySQL 索引全面指南:避免索引失效的实践
PostgreSQL 部署教程(面向小白)
本文介绍了两种部署PostgreSQL数据库的方法。使用Docker Compose部署最为快捷,适合开发测试,通过编写YAML配置文件即可快速启动服务。源码编译安装则更为灵活,适合学习定制或特定生产环境,但步骤相对复杂,需配置编译环境并手动初始化。文章提供了两种方式的具体操作命令与关键配置,并总结了各自适用场景,建议新手优先选择Docker方式。
2025-09-22
|
118
|
0
|
0
PostgreSQL 部署教程(面向小白)
MySQL 8 部署教程(含docker方案)小白也适用
本文介绍了MySQL 8的两种主要部署方式:Docker Compose和宿主机原生安装。Docker方式适合快速部署和测试,支持数据持久化和初始化脚本;原生安装适用于生产环境,需注意不同Linux发行版的差异。文章提供了详细步骤、常见问题解决方法及安全建议,并强调MySQL 8默认认证插件caching_sha2_password的兼容性问题。最后给出基础命令和针对不同场景的部署建议。
2025-09-22
|
199
|
0
|
0
MySQL 8 部署教程(含docker方案)小白也适用