上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页
摘要: https://www.cnblogs.com/xiaonq/p/8574655.html#i3 1.1 队列定义 1、队列是一个数据集合,仅允许在列表的一端进行插入,另一端进行删除 2、插入的一端称为队尾(rear),插入动作叫进队或入队 3、进行删除的一端称为对头(front),删除动作称为出队 阅读全文
posted @ 2021-03-27 20:27 小虾米爱吃鱼 阅读(129) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/xiaonq/p/8574655.html#i2 1.1 栈定义 1、栈的定义 栈是一种数据集合 ,可以理解为只能在一端进行插入或删除操作的列表 2、栈的特点 后进先出(last-in, first-out) 3、栈的概念 栈顶,栈底 4、栈的基本操作 阅读全文
posted @ 2021-03-27 20:24 小虾米爱吃鱼 阅读(42) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/xiaonq/category/1168368.html 01.数据结构与数据类型 1.1 数据结构是什么 1、简单来说,数据结构就是设计数据以何种方式存储在计算机中 2、比如:列表,集合,与字典 等都是一种数据结构 3、程序=数据结构+算法 1.2 阅读全文
posted @ 2021-03-27 20:22 小虾米爱吃鱼 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 第一步:查询redis缓存是否存在这个key 第二步:如果存在这个key,不用去mysql中查询,直接从redis中取出数据即可(减轻了mysql压力) 第三步:如果查询的key不存在,先到mysql中查询数据,让后设置到redis中,下次查询就有了 1.1 2B青年操作 2B青年每一个需要使用缓存 阅读全文
posted @ 2021-03-27 20:15 小虾米爱吃鱼 阅读(37) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/xiaonq/p/12328934.html 1.1 redis事物介绍 1.redis事物是可以一次执行多个命令,本质是一组命令的集合。 2.一个事务中的所有命令都会序列化,按顺序串行化的执行而不会被其他命令插入 **作用:**一个队列中,一次性、顺 阅读全文
posted @ 2021-03-27 20:13 小虾米爱吃鱼 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1.1 缓存穿透 查询一个不存在的key 1)定义 缓存穿透是指查询一个一定不存在的数据,由于缓存不命中,接着查询数据库也无法查询出结果 虽然也不会写入到缓存中,但是这将会导致每个查询都会去请求数据库,造成缓存穿透; 2)解决方法 :布隆过滤 对所有可能查询的参数以hash形式存储,在控制层先进行校 阅读全文
posted @ 2021-03-27 20:01 小虾米爱吃鱼 阅读(52) 评论(0) 推荐(0) 编辑
摘要: #1.1 redis主从 1、和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。 2、为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构。 3、Redis主从复制可以根据是否是全量分为全量同步和增量同步。 注: 阅读全文
posted @ 2021-03-27 19:58 小虾米爱吃鱼 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1.1 CPA原理 1、CPA原理是分布式存储理论的基石:C(一致性);A(可用性);P(分区容忍性); 2、当主从网络无法连通时,修改操作无法同步到节点,所以“一致性”无法满足 3、除非我们牺牲“可用性”,也就是暂停分布式节点服务,不再提供修改数据功能,直到网络恢复 一句话概括CAP: 当网络分区 阅读全文
posted @ 2021-03-27 19:49 小虾米爱吃鱼 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1.1 什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached。 整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最 阅读全文
posted @ 2021-03-27 19:44 小虾米爱吃鱼 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1.1 Mysql主从复制原理 、master服务器将数据的改变都记录到二进制binlog日志中,只要master上的数据发生改变,则将其改变写入二进制日志; 2、salve服务器会在一定时间间隔内对master二进制日志进行探测其是否发生改变,如果发生改变,则开始一个I/O Thread请求mas 阅读全文
posted @ 2021-03-27 19:32 小虾米爱吃鱼 阅读(69) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 25 下一页