- 博客(6)
- 收藏
- 关注
原创 简述下redis的其他机制
文章目录一、Redis持久化机制二、缓存雪崩、缓存穿透、缓存击穿、缓存预热、缓存更新、缓存降级缓存雪崩缓存穿透缓存击穿缓存预热缓存更新缓存降级三、热点数据和冷数据四、redis的过期策略以及内存淘汰机制五、Redis 常见性能问题和解决方案参考博客一、Redis持久化机制Redis是一个支持可持久化的内存数据库,通过持久化机制把你内存的数据同步到硬盘文件来保证其持久化。当Redis重启的时候会将硬盘中的文件重新加载到内存之中,来达到数据回复的问题。实现方式:单独创建一个fork()进程,将当前的父.
2021-07-31 01:00:12 295
原创 Redis为什么会这么快
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码
2021-07-30 02:17:50 177
原创 JVM的垃圾回收机制和Golang的垃圾回收机制
JVM的垃圾回收机制和Golang的垃圾回收机制文章目录JVM的垃圾回收机制和Golang的垃圾回收机制前言一、 哪些内存需要回收二、算法2.1可达性分析算法2.2引用计数算法三.算法3.1引用计数算法3.2 标记-清除算法3.3 复制算法3.4 分代收集算法4. Go的垃圾回收机制总结参考文献前言为什么要写这篇文章,在仔细的了解了jvm垃圾回收机制和Golang的回收机制之后发现其有很多的相同点和不同点,未来的发展会不会有共通之处,这是我的想法。一、 哪些内存需要回收在弄清答案之前我们首先
2021-07-29 03:34:35 456
原创 Java 的内存模型
Java 的内存模型文章目录Java 的内存模型前言一、原子性、可见性、有序性二、java内存模型1.简述内存的物理结构2.gc内存模型虚拟机/本地方法栈3.并发内存模型4.JMM规范总结参考资料:前言在刚开始的地方我不认为先直接把模型给大家比较有意义,所以第一步我会先向大家介绍其最主要的三个特性。大家可能会认为这只是一种理论对其没有什么意义。那么我就会以一个问题来作为开头大家来进行仔细思考。在我们经常使用的i++是不是原子操作?他不是一个原子操作而是三个,但是我们为什么能实现其按顺序执行呢?那是
2021-07-29 02:05:11 642
原创 树递归讲解
递归讲解文章目录递归讲解前言一、递归是什么?二、递归在树中作用(三种遍历方式)1.前序遍历2.中序遍历3.后续遍历4.递归的用法总结前言简述下最近所学的一些比较重要的算法,此文章主要对递归在链表中树中的作用进行说明。一、递归是什么?递归简单的说就是自己调用自己。递归的条件:1、子问题和原问题具有相同的条件或者方法2、递归的过程其实就是不断的将问题缩小,我们每次将问题缩小的时候都会用到上一个状态。大家也可以参照递归的定义:为了描述问题的某一状态,必须用到该状态的上一状态,而描述上一状态
2021-07-28 23:18:47 659
原创 HTTP1.0、HTTP1.1、HTTP2.0 、HTTP3
HTTP1.0、HTTP1.1、HTTP2.0 、HTTP3提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录HTTP1.0、HTTP1.1、HTTP2.0 、HTTP3HTTP简述HTTP1.0、HTTP2.0和HTTP3.0的区别1、HTTP1.0和HTTP1.1的区别1.1长连接1.2节约宽带1.3Host域1.4缓存处理和错误通知管理2、HTTP1.1和HTTP2.0的区别2.1多路复用2.2头部数据压缩2.3服务器推送3、HTTP3.0和HTTP2.0的区别3.10RTT
2021-07-20 20:50:42 333 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人