上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页
摘要: 第一步:查询redis缓存是否存在这个key 第二步:如果存在这个key,不用去mysql中查询,直接从redis中取出数据即可(减轻了mysql压力) 第三步:如果查询的key不存在,先到mysql中查询数据,让后设置到redis中,下次查询就有了 1.1 2B青年操作 2B青年每一个需要使用缓存 阅读全文
posted @ 2021-03-27 20:15 小虾米爱吃鱼 阅读(55) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/xiaonq/p/12328934.html 1.1 redis事物介绍 1.redis事物是可以一次执行多个命令,本质是一组命令的集合。 2.一个事务中的所有命令都会序列化,按顺序串行化的执行而不会被其他命令插入 **作用:**一个队列中,一次性、顺 阅读全文
posted @ 2021-03-27 20:13 小虾米爱吃鱼 阅读(75) 评论(0) 推荐(0)
摘要: 1.1 缓存穿透 查询一个不存在的key 1)定义 缓存穿透是指查询一个一定不存在的数据,由于缓存不命中,接着查询数据库也无法查询出结果 虽然也不会写入到缓存中,但是这将会导致每个查询都会去请求数据库,造成缓存穿透; 2)解决方法 :布隆过滤 对所有可能查询的参数以hash形式存储,在控制层先进行校 阅读全文
posted @ 2021-03-27 20:01 小虾米爱吃鱼 阅读(68) 评论(0) 推荐(0)
摘要: #1.1 redis主从 1、和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。 2、为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构。 3、Redis主从复制可以根据是否是全量分为全量同步和增量同步。 注: 阅读全文
posted @ 2021-03-27 19:58 小虾米爱吃鱼 阅读(60) 评论(0) 推荐(0)
摘要: 1.1 CPA原理 1、CPA原理是分布式存储理论的基石:C(一致性);A(可用性);P(分区容忍性); 2、当主从网络无法连通时,修改操作无法同步到节点,所以“一致性”无法满足 3、除非我们牺牲“可用性”,也就是暂停分布式节点服务,不再提供修改数据功能,直到网络恢复 一句话概括CAP: 当网络分区 阅读全文
posted @ 2021-03-27 19:49 小虾米爱吃鱼 阅读(612) 评论(0) 推荐(0)
摘要: 1.1 什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached。 整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最 阅读全文
posted @ 2021-03-27 19:44 小虾米爱吃鱼 阅读(84) 评论(0) 推荐(0)
摘要: 1.1 Mysql主从复制原理 、master服务器将数据的改变都记录到二进制binlog日志中,只要master上的数据发生改变,则将其改变写入二进制日志; 2、salve服务器会在一定时间间隔内对master二进制日志进行探测其是否发生改变,如果发生改变,则开始一个I/O Thread请求mas 阅读全文
posted @ 2021-03-27 19:32 小虾米爱吃鱼 阅读(79) 评论(0) 推荐(0)
摘要: #1.1 优化方向 1、存储引擎的选择:INnoDB MyISAM 2、设计数据库的设计,尽量的遵循三范式 3、适当的建立索引 4、查询数据的时候,注意 ... 这些 5、使用explain检查索引命中率,分析这一条sql语句是否可优化 6、数据量大的时候,主从分离、分库分表、垂直/水平分割 7、尽 阅读全文
posted @ 2021-03-27 19:25 小虾米爱吃鱼 阅读(57) 评论(0) 推荐(0)
摘要: 1.1 什么是mysql慢查询 1、MySQL的慢查询,全名是慢查询日志,是MySQL提供的一种日志记录,用来记录在MySQL中响应时间超过阀值的语句。 2、运行时间超过long_query_time值的SQL语句,则会被记录到慢查询日志中。 3、long_query_time的默认值为10,意思是 阅读全文
posted @ 2021-03-27 19:21 小虾米爱吃鱼 阅读(59) 评论(0) 推荐(0)
摘要: 1.1 mysql索引类型 单列索引 1、主键索引(不能为空) 设定为主键后数据库会自动建立索引 2、唯一索引(可为空) 索引列的值必须唯一,但允许有空值 3、普通索引(可重复) 可以为空,可以重复 4、组合索引(一个索引包含多个列) 最左前缀 1.2 组合索引 1.2.1 复合索引特点 1、联合索 阅读全文
posted @ 2021-03-27 19:19 小虾米爱吃鱼 阅读(114) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页