摘要: 一 Redis性能压测脚本介绍 # 20个线程,100W个请求,测试redis的set指令(写数据) redis-benchmark -a 123qweasd -t set -n 1000000 -c 20 ... Summary: throughput summary: 116536.53 req 阅读全文
posted @ 2026-03-27 10:46 OMGq 阅读(4) 评论(0) 推荐(0)
摘要: 一 redis优势 数据结构复杂 Redis相⽐于传统的K-V型数据库,能够⽀撑更更复杂的数据类型。这意味着Redis已经远远超出了缓存的范围,可以实现很多复杂的业务场景。并且还在不断发展更 多的业务场景。 数据保存在内存,但是持久化到硬盘 1,数据全部保存在内存,意味着Redis进⾏数据读和写的性 阅读全文
posted @ 2026-03-26 10:02 OMGq 阅读(3) 评论(0) 推荐(0)
摘要: 一 zset 数据结构图 ZSet常用操作 ZADD key score member [[score member]…] //往有序集合key中加入带分值元素 ZREM key member [member …] //从有序集合key中删除元素 ZSCORE key member //返回有序集合 阅读全文
posted @ 2026-03-25 21:57 OMGq 阅读(2) 评论(0) 推荐(0)
摘要: MySQL InnoDB Cluster InnoDB Cluster是MySQL官方实现高可用+读写分离的架构方案,其中包含以下组件 MySQL Group Replication,简称MGR,是MySQL的主从同步高可用方案,包括数据同步及角色选举 Mysql Shell 是InnoDB Clu 阅读全文
posted @ 2026-03-24 14:20 OMGq 阅读(35) 评论(0) 推荐(0)
摘要: 一,innodb参数 innodb_buffer_pool_size=40G innodb存储引擎buffer pool缓存大小,一般为物理内存的60%-70%。 内存大小直接反应数据库的性能。 1,如何判断当前数据库的内存是否已经达到瓶颈了呢? show global status like 'i 阅读全文
posted @ 2026-03-23 11:13 OMGq 阅读(8) 评论(0) 推荐(0)
摘要: 一,redo log日志 1,写入磁盘过程 redo log 从头开始写,写完一个文件继续写另一个文件,写到最后一个文件末尾就又回到第一个文件开头循环写,如 下面这个图所示。 write pos 是当前记录的位置,一边写一边后移,写到第 3 号文件末尾后就回到 0 号文件开头。 checkpoint 阅读全文
posted @ 2026-03-23 02:14 OMGq 阅读(2) 评论(0) 推荐(0)
摘要: 1,锁分类 从性能上分为乐观锁(用版本对比或CAS机制)和悲观锁,乐观锁适合读操作较多的场景,悲观 锁适合写操作较多的场景,如果在写操作较多的场景使用乐观锁会导致比对次数过多,影响性能 从对数据操作的粒度分,分为表锁、页锁、行锁 从对数据库操作的类型分,分为读锁和写锁(都属于悲观锁),还有意向锁 读 阅读全文
posted @ 2026-03-21 16:28 OMGq 阅读(14) 评论(0) 推荐(0)
摘要: 【每日一问:20260320】问:MySQL选择InnoDB作为引擎,它有什么优势? 答案: MySQL 默认的存储引擎是 InnoDB,这是因为 InnoDB 在性能、事务支持和容错能力等方面具有较好的特性,适合大多数应用场景。下面是一些原因:●支持事务:InnoDB 是一个支持事务的存储引擎。事 阅读全文
posted @ 2026-03-21 13:25 OMGq 阅读(2) 评论(0) 推荐(0)
摘要: 1,事务及其ACID属性 事务是由一组SQL语句组成的逻辑处理单元,事务具有以下4个属性,通常简称为事务的ACID属性。 原子性(Atomicity) :事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。 一致性(Consistent) :在事务开始和完成时,数据都必须保持一致状 阅读全文
posted @ 2026-03-20 14:39 OMGq 阅读(1) 评论(0) 推荐(0)
摘要: 一,type说明 1,eq_re 2,ref 3,range 4,index 5,索引优化原则: 1.全值匹配 2.最左前缀法则 3.不在索引列上做任何操作(计算、函数、(自动or手动)类型转换),会导致索引失效而转向全表扫描 4.存储引擎不能使用索引中范围条件右边的列 5.尽量使用覆盖索引(只访问 阅读全文
posted @ 2026-03-18 19:22 OMGq 阅读(1) 评论(0) 推荐(0)