首页
源码分析
Java并发框架源码
SpringBoot源码
Spring源码
MyBatis源码
文章
留言板
友链
1
1、红黑树的原理及实现(C++)
2
2、Java引用深入研究
3
1、I/O模型
4
14、ConcurrentHashMap核心源码解析
5
13、ThreadLocal线程局部变量
林雷
斜月沉沉藏海雾,碣石潇湘无限路
累计撰写
132
篇文章
累计创建
47
个标签
累计收到
3
条评论
栏目
首页
源码分析
Java并发框架源码
SpringBoot源码
Spring源码
MyBatis源码
文章
留言板
友链
搜索
标签搜索
RedBlackTree
红黑树
C++
Epoll
Poll
Select
NIO
阻塞队列
AQS
并发框架
码流
图灵
MyBatis源码
MyBatis
SpringBoot源码
Spring源码
JDK源码分析
线程池
XXL-JOB
Netty
ES
Elasticsearch
公共API
开放API
WebSocket
STOMP
VPN
Seata
分布式事务
HAProxy
ShardingSphere
Sharding-JDBC
Java8新特性
Nginx
Kubernetes
Redis
RocketMQ
OAuth2.0
Shadowsocks
SpringCloud
Linux
Git
docker
SpringSecurity
Spring
Java
技术
目 录
CONTENT
以下是
Redis
相关的文章
2020-03-18
9、Redis分布式锁 - Java版
一 分布式锁1.1 分布式锁在开发当中,我们的服务或应用程序可能是分布式部署的。在同一个系统中,为了解决线程访问共享资源可以使用编程语言的同步或者CAS等其他的机制保证资源的安全性;但是在分布式环境中,编程语言的锁已经无法满足需求了。分布式锁,是控制分布式系统之间同步访问共享资源的一种方式。在分布式
2020-03-18
244
0
0
2020-02-04
8、理解Redis内存
一 理解内存1.1 内存消耗内存消耗可以分为进程自身消耗和子进程消耗。1.1.1 内存使用统计可以通过执行INFO MEMORY命令获取内存相关指标,如下,是内存统计指标和对应的解释:属性名属性说明used_memoryRedis分配器分配的内存总量,也就是内部存储的所有数据内存占用量used_me
2020-02-04
180
0
0
Redis详解
2020-02-03
7、Redis集群
一 Redis集群Redis Cluster是Redis的分布式解决方案,在3.0版本正式推出,有效地解决了Redis分布式方面的需求。当遇到单机内存、并发、流量等瓶颈时,可以采用Cluster架构方案达到负载均衡的目的。之前,Redis分布式方案一般有两种:客户端分区方案,优点是分区逻辑可控,缺点
2020-02-03
198
0
0
Redis详解
2020-02-01
6、Redis哨兵
一 Redis哨兵Redis的主从复制模式下,一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主节点地址,对于很多应用场景这种故障处理的方式是无法接受的。而Redis Sentinel(哨兵)架构可以解决这个问题1.1 基本概念Redis Sentinel是Red
2020-02-01
326
0
0
Redis详解
2020-01-31
5、Redis复制
一 Redis复制在分布式系统中为了解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障恢复和负载均衡等需求。Redis也提供了复制功能,实现了相同数据的多个Redis副本。复制功能时高可用Redis的基础,哨兵和集群都是在复制的基础上实现高可用的。1.1 配置1.1.1 建立复制参与复制
2020-01-31
186
0
0
Redis详解
2020-01-30
4、Redis持久化
一 Redis持久化Redis支持RDB和AOF两种持久化机制,持久化功能有效避免因进程退出造成的数据丢失问题,当下次重启利用之前持久化的文件即可实现数据恢复。1.1 RDBRDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。1.1.1 触发机制手动触发
2020-01-30
247
0
0
Redis详解
2020-01-29
3、Redis其他功能
一 Redis的其他功能1.1 慢查询分析慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阈值,就将这条命令的相关信息(如发生时间,损耗,命令的详细信息)记录下来,Redis也提供了类似的功能。如下图所示,Redis客户端执行一条命令分为如下四个部分:需要注意,慢查询只统计步骤3的
2020-01-29
323
0
0
Redis详解
2020-01-19
2、Redis的API的理解和使用
一 API的理解和使用Redis提供了5种数据结构,理解每种数据结构的特点对于开发来说非常重要。1.1 预备在正式介绍5中数据结构之前,了解一些Redis的全局命令、数据结构和内部编码、单线程命令处理机制等。1.1.1 全局命令Redis有5中数据结构,他们是键值对中的值,对于键来说有一些事通用的。
2020-01-19
265
0
0
Redis详解
2020-01-19
1、初识Redis
一 初识Redis1.1 Redis特性Redis之所以收到如此多公司的青睐,下面是关于Redis的8个重要特性:速度快:正常情况下,Redis执行命令的速度非常快,官方给出的数字是读写性能达到10万/秒,速度快的原因有以下几点:Redis所有数据都是存在内存中的Redis是C语言实现的,效率更高R
2020-01-19
267
0
0
Redis详解