首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
巽竹
掘友等级
后端工程师
努力过,虚度过,麻木过,醒悟过,向上中
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 55
沸点 4
赞
59
返回
|
搜索文章
最新
热门
pic
b+树图片 Base64 Hash算法 ASDASDASDASDASDASDASDASDASDASDASD
Spring中的拦截器
SpringBoot 中的拦截器主要分为两种:一个是HandlerInterceptor, 一个是MethodInterceptor. 概述 HandlerInterceptor 下面展示 基于实现H
Synchronized底层实现
synchronized,是用来解决并发情况下数据同步问题的关键字,讲人话就是,多线程情况下,被synchronized修饰的代码,在任何时间内都只能有一个线程在执行。下面将要介绍synchronized如何使用,synchronized是如何通过锁定对象来限制单个线程执行,s…
跳跃链表
现在给定一个场景,给定一个有序的链表。如何根据元素的值进行高效查找? 可是注意这里给出的数据结构是链表,而不是数组。所以不能使用二分查找法。 众所周知,链表是一种查慢,但是删除,插入快的数据结构。为了解决这个查询慢这个问题。衍生了今天的主角------跳跃链表。 这咋一看,看起…
Redis 分布式锁
通过锁可以避免竞争带来的数据不一致的问题。Java中的锁,Synchronized、Lock锁只能解决同一个JVM进程中的线程竞争带来的此类问题。对于集群部署,和分布式部署的便无能为力了。 解决此类问题的思路和解决分布式全局id生成器的思路类似。都需要依靠于数据库生成唯一的标识…
Redis哨兵模式
Redis主从复制模式已经实现了数据的多机备份,以及对于读操作的负载均衡。 但是有个主从复制有个致命的缺陷,一旦主节点由于故障不能继续提供服务,需要手动选定一个从节点晋升为主节点,同时还要更改其他从节点的配置指向新的主节点。Redis 2.8正式推出了哨兵模式实现了自动故障恢复…
Redis主从复制
Redis数据持久化文章介绍了,Redis是如何实现将数据从内存备份到硬盘中,保证了数据不会因为机器故障而丢失了内存中的数据。但如果发生了天灾人祸,整台机器包括硬盘都坏掉了,数据持久化就也没用了。Redis推出了主从复制来解决这个问题。 复制主要实现了数据的多机备份还有对于读操…
Redis 数据持久化
Redis通常用来作为缓存数据库,数据存放在内存中就有可能发生断电数据丢失的问题。幸好,Redis支持数据持久化,可以将内存中的数据同步到磁盘中。 AOF(append-only file):把每条的命令,以append-only的模式写入到一个日志文件中,因为是只追加模式,没…
Redis 内存回收策略和key失效机制
超过则执行内存驱逐策略,然后执行命令。 Redis实现的是一个近似的LRU算法,它跟常规的LRU算法还不太一样。近似LRU算法通过随机采样法淘汰数据,每次随机出5(默认)个key,从里面淘汰掉最近最少使用的key。 Redis为了实现近似LRU算法,给每个key增加了一个额外增…
LRU算法
LRU(Least Recently Used)算法,中文意思是最近最少使用算法。通常用于缓存的淘汰策略。Linux内存管理和Redis内存淘汰策略都使用了LRU算法。 当内存以满,但又有新的内容需要加载进入内存时,就必须淘汰部分内容。淘汰掉内存中未来可能使用最少的数据,保留未…
下一页
个人成就
文章被点赞
11
文章被阅读
11,804
掘力值
383
关注了
17
关注者
5
收藏集
19
关注标签
8
加入于
2019-11-12