暂无搜索历史
集群节点之间会不断地互相Ping来确定集群中其它节点地状态,每次Ping携带地信息至少包括 插槽信息 、 集群状态信息 。集群中节点越多,每次ping携带地信息...
Redis中的key都是字符串,而value往往是字符串或者是字符串的集合(List、hash里面保存的还是字符串)。可见字符串是Redis中最常见的数据结构。
String是Redis中最常见的数据类型,基本编码方式是RAW,基于简单动态字符串(SDS)实现。存储上限为512mb。
高并发系统中,数据只用一张表或者一个库存储会大大地限制性能,所以我们可以进行分库分表来性能提升。
MySQL的日志有很多种类,最终要的有三种,binlog、redo log和undo log日志。他们分别是用来主从复制(备份恢复)、故障恢复和事务回滚的。
我们可以自己配置生成.rdb文件的时机(save \<seconds> \<changes>代表距在seconds时间内,并且有changes次修改就开启持久化...
不使用redis单节点,而是使用多个redis实例,分为主(master)和从(slave)节点分别做不同的事情,来提高整体业务的性能。就例如将读写进行分离,m...
传统缓存: 传统缓存策略一般是请求到达Tomcat后,先查询Redis,如果未命中则查询数据库。
大key问题其实可以说是大value问题,就是某个key对应的value所占据的存储空间太大了,所以导致我们在操作这个key的时候花费的时间过长(序列化\反序列...
客户端 发送命令 到Redis服务端,服务端 执行命令 ,然后 返回结果 给客户端。
HTTP是超文本传输协议,通常是浏览器(客户端)和服务器进行通信的应用层协议,它规定了浏览器向服务器发送的请求要按照一定的格式,服务器向浏览器返回的数据也要按照...
HTTPS在HTTP的基础上加上了ssl协议来进行安全的数据传输的。其中核心其实就是对称加密和非对称加密(混合加密)再加上一个CA(简单地理解CA:CA就是服务...
在分布式系统设计中,一致性模型是一个核心概念。它定义了多个节点之间数据同步的规则。本文简单学习一下最终一致性、顺序一致性、线性一致性模型。
特点有读写速度快(内存存储)、有监听机制(用于发布订阅)、保证了顺序一致性(所有写请求由leader节点串行写)等等。
锁是协调多个进程或者线程访问某一共享资源的机制。数据库是用来保存数据的,自然其中也有锁机制。对整个数据库加锁,对某一整张表加锁,对某一记录行加锁,对应了锁粒度的...
我们使用的MySQL的innodb引擎就是使用的B+树索引,Memory引擎使用的是hash索引。
视图是一种虚拟表,是一个逻辑表,本身并不包含数据,通过select语句去基本表上动态生成数据。
上篇文章我们提到过,MySql的默认存储引擎Innodb是通过MVCC来实现无锁的事务隔离级别的。脏读问题和不可重复读问题我们都可以通过Read View机制很...
面试的时候被面试官问到:你这个项目为什么使用了可重复读而不选择读已提交事务隔离级别。思考了一会发现我对事务、锁、事务隔离级别的理解还是有所欠缺,今天来整理一下。
在解决力扣第76题「最小覆盖子串」时,我使用了Map<Character, Integer>来记录字符串中各字符的出现次数。在比较两个字符串各自字符出现次数时,...
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址