lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 184 下一页

2023年6月12日

摘要: 目录 1.Spring是什么?作用是什么?2.你对IoC(控制反转 Inversion of Control)是怎么理解的?3.什么是AOP(面向切面编程 Aspect Oriented Programming)?4.Spring中Bean之间的依赖关系是怎样的?5.Spring框架中的单例模式是怎 阅读全文
posted @ 2023-06-12 18:39 白露~ 阅读(17) 评论(0) 推荐(0) 编辑

摘要: 目录 一、Redis为什么快? 二、Redis合适的应用场景 三、Redis为什么6.0之前不支持多线程 四、Redis为什么6.0之后引入多线程 五、Redis有哪些高级功能 六、为什么需要使用Redis 七、Redis的事务 八、Redis的过期策略以及内存淘汰机制 九、什么是缓存穿透?如何避免 阅读全文
posted @ 2023-06-12 18:17 白露~ 阅读(554) 评论(0) 推荐(0) 编辑

摘要: 背景: redis字典(hash表)当数据越来越多的时候,就会发生扩容,也就是rehash 对比:java中的hashmap,当数据数量达到阈值的时候(0.75),就会发生rehash,hash表长度变为原来的二倍,将原hash表数据全部重新计算hash地址,重新分配位置,达到rehash目的 re 阅读全文
posted @ 2023-06-12 18:08 白露~ 阅读(72) 评论(0) 推荐(0) 编辑

摘要: Redis底层数据结构之hash hash是日常开发过程中使用Redis的一个数据结构,其底层实现方式有两种,如下所示。一种是zipList,这种是当hash结构的V值较小的时候使用的编码方式。这个已经在上一篇文章中介绍过了。这篇文章主要讲解一下另外一种实现方式,字典dict,当hash结构的V值较 阅读全文
posted @ 2023-06-12 18:00 白露~ 阅读(53) 评论(0) 推荐(0) 编辑

摘要: Redis rehash 是什么? Redis rehash 是一种渐进式的哈希表扩展或收缩的机制,用于保持哈希表的负载因子在一个合理的范围内,提高哈希表的性能和空间利用率12。 哈希表是 Redis 的基础数据结构,用于存储键值对。哈希表由一个数组和一个链表组成,数组的每个元素是一个指向链表的指针 阅读全文
posted @ 2023-06-12 17:55 白露~ 阅读(634) 评论(0) 推荐(0) 编辑

摘要: 简介: 本文将基于Redis提供条件查询+分页的技术解决方案。 导言 Redis是一个高效的内存数据库,它支持包括String、List、Set、SortedSet和Hash等数据类型的存储,在Redis中通常根据数据的key查询其value值,Redis没有模糊条件查询,在面对一些需要分页、排序以 阅读全文
posted @ 2023-06-12 15:44 白露~ 阅读(540) 评论(0) 推荐(0) 编辑

摘要: 如何使用redis实现高效的分页功能 一、分页的需求和挑战 在很多场景下,我们需要对大量的数据进行分页展示,比如社交网络中的动态、电商平台中的商品列表、博客网站中的文章评论等。分页的目的是为了提高用户体验,让用户可以按照自己的喜好和需求来浏览数据,而不是一次性加载所有的数据,这样会造成网络和浏览器的 阅读全文
posted @ 2023-06-12 14:56 白露~ 阅读(6869) 评论(0) 推荐(2) 编辑

2023年6月10日

摘要: 什么是事务 事务是数据库中一组原子性的操作,要么全部成功,要么全部失败。事务具有四个特性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),简称 ACID。 在 MySQL 中,我们可以使用 begin 或 start t 阅读全文
posted @ 2023-06-10 17:25 白露~ 阅读(6567) 评论(0) 推荐(1) 编辑

摘要: MVCC的定义 MVCC,即多版本并发控制,是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。MVCC的目的是为了提高数据库的并发性能,用更好的方式去处理读写冲突,做到即使有读写冲突时,也能做到不加锁,非阻塞并发读。 MVCC的目的 在MySQL中,In 阅读全文
posted @ 2023-06-10 16:27 白露~ 阅读(78) 评论(0) 推荐(0) 编辑

摘要: mysql 主从复制定义 mysql 主从复制是一种数据同步的技术,它可以让一个或多个从数据库(slave)复制主数据库(master)的数据变化。这样可以提高数据库的可用性、性能和扩展性,也可以实现读写分离和数据备份。 mysql 主从复制有哪些应用场景? MySQL 主从复制有以下几种应用场景: 阅读全文
posted @ 2023-06-10 16:24 白露~ 阅读(261) 评论(0) 推荐(0) 编辑

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 184 下一页