摘要: 并查集是一种树型的数据结构,用于处理一些不相交集合(Disjoint Sets)的合并及查询问题。 990. 等式方程的可满足性 给定一个由表示变量之间关系的字符串方程组成的数组,每个字符串方程 equations[i] 的长度为 4,并采用两种不同的形式之一:"a==b" 或 "a!=b"。在这里 阅读全文
posted @ 2020-06-08 15:12 topass123 阅读(131) 评论(0) 推荐(0) 编辑
摘要: redis的概念问题: 缓存预热就是系统启动前,提前将相关的缓存数据直接加载到缓存系统。避免在用户请求的时候,先查询数据库,然后再将数据缓 存的问题!用户直接查询事先被预热的缓存数据! 缓存雪崩 缓存雪崩就是瞬间过期数据量太大,导致对数据库服务器造成压力。如能够有效避免过期时间集中,可以有效解决雪崩 阅读全文
posted @ 2020-06-08 14:56 topass123 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 集群 有哪些集群 主从复制集群 主从复制的作用  读写分离:master写、slave读,提高服务器的读写负载能力  负载均衡:基于主从结构,配合读写分离,由slave分担master负载,并根据需求的变化,改变slave的数 量,通过多个从节点分担数据读取负载,大大提高Redis服务器并发量与 阅读全文
posted @ 2020-06-08 14:27 topass123 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Redis是一种内存级数据库,所有数据均存放在内存中,内存中的数据可以通过TTL指令获取其状态  XX :具有时效性的数据  -1 :永久有效的数据  -2 :已经过期的数据 或 被删除的数据 或 未定义的数据 数据过期:考虑删除的策略。 数据满了,新加的:考虑逐出算法 数据删除策略: 定时删 阅读全文
posted @ 2020-06-08 11:28 topass123 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 事务  开启事务 multi  作用 设定事务的开启位置,此指令执行后,后续的所有指令均加入到事务中  执行事务 exec  作用 设定事务的结束位置,同时执行事务。与multi成对出现,成对使用 注意:加入事务的命令暂时进入到任务队列中,并没有立即执行,只有执行exec命令才开始执行  阅读全文
posted @ 2020-06-08 10:06 topass123 阅读(113) 评论(0) 推荐(0) 编辑
摘要: RDB与 AOF 什么是持久化 利用永久性存储介质将数据进行保存,在特定的时间将保存的数据进行恢复的工作机制称为持久化。 为什么要持久化 防止数据的意外丢失,确保数据安全性 持久化过程保存什么(快照) (日志)RDB AOF 将当前数据状态进行保存,快照形式,存储数据结果,存储格式简单,关注点在数 阅读全文
posted @ 2020-06-08 09:30 topass123 阅读(100) 评论(0) 推荐(0) 编辑
摘要: redis的五大数据类型:  string  hash  list  set  sorted_set string 特点:  存储的数据:单个数据,最简单的数据存储类型,也是最常用的数据存储类型  存储数据的格式:一个存储空间保存一个数据  存储内容:通常使用字符串,如果字符串以整数 阅读全文
posted @ 2020-06-08 08:48 topass123 阅读(93) 评论(0) 推荐(0) 编辑