自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 MySQL索引类型与特性详解

MySQL索引基础概念与常见类型 1. 索引的本质与作用 索引是数据库管理系统(DBMS)维护的特殊数据结构,存储表中列数据的有序副本及指向实际数据的指针,类似于书籍目录。核心作用是提升查询效率,避免全表扫描,将随机I/O转化为顺序I/O,尤其适合范围查询、排序和分组操作。 2. 索引分类与存储形式 按数据结构:B+树索引(主流)、哈希索引、全文索引 按物理存储: InnoDB:聚簇索引(主键索引,数据与索引绑定)和二级索引(需回表查询) MyISAM:非聚簇索引(索引与数据文件分离) 按字段特性:主键索引

2025-07-22 19:04:08 619

原创 Redis高性能内存数据库全解析

Redis是一个高性能的开源内存键值数据库,支持多种数据结构(字符串、哈希、列表、集合、有序集合等)。其核心优势在于内存存储带来的亚毫秒级响应速度,适用于缓存、会话管理、实时分析等场景。Redis提供RDB和AOF两种持久化机制保障数据安全,并通过主从复制、哨兵模式和集群模式实现高可用。文章详细介绍了Redis的数据结构、缓存问题解决方案(穿透、击穿、雪崩)、事务特性、键过期策略和内存淘汰机制。这些特性使Redis成为构建高性能分布式系统的理想选择,但同时也需要根据业务需求合理配置持久化和高可用方案。

2025-07-22 15:41:02 891

原创 中缀表达式转后缀

操作数直接输出,其他的需要进行比较,出栈时只输出运算符,忽略括号。栈外优先级小于栈顶,出栈栈顶,继续比较栈顶;中缀表达式: A+B*(C-D)-E/F。栈外优先级等于栈顶,和栈顶一起出栈;栈外优先级大于栈顶,进栈;总是忘记怎么转,备忘一下。- 优先级小于 * 和 +,等于(,和(一起退栈不输出。)优先级小于-,输出-依次退栈* +并输出。

2025-04-08 21:59:49 211

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除