摘要: | # Redis应用问题解决 | | | | ## 缓存穿透 | | | | ### 问题描述 | | | | key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会压到数据源,从而可能压垮数据源。比如用一个不存在的用户id获取用户信息,不论缓存还是数据库都没有,若黑客利 阅读全文
posted @ 2021-06-20 13:04 喂s别闹 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 基本概念(程序、进程、线程) 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 如:运行中的QQ,运行中的MP3 阅读全文
posted @ 2021-06-15 22:27 喂s别闹 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Redis的主从复制 什么的主从复制 主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,slave以读为主 能干什么? 读写分离,性能扩展 容灾快速恢复(比如某个从机挂掉之后,能马上换一个从机) 怎么使用主从复制 1、创建一个myredis文件夹并 阅读全文
posted @ 2021-05-08 21:22 喂s别闹 阅读(772) 评论(0) 推荐(1) 编辑
摘要: Redis持久化之RDB 总体介绍(RDB、AOF) 官网介绍:http://www.redis.io Redis 提供了2个不同形式的持久化方式。 RDB(Redis DataBase) AOF(Append Of File) RDB(Redis DataBase) 官方介绍 是什么? 在指定的时 阅读全文
posted @ 2021-05-08 21:14 喂s别闹 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Redis-事务-锁机制-秒杀 Redis的事务定义 翻译: Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。会按照顺序进行操作 Multi、Exec 阅读全文
posted @ 2021-05-08 21:10 喂s别闹 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Redis_Jedis_测试 Jedis所需要的jar包 <dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.6.0</version> </de 阅读全文
posted @ 2021-05-08 21:02 喂s别闹 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Redis的发布和订阅 什么是发布和订阅 Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。 Redis 客户端可以订阅任意数量的频道。 Redis的发布和订阅 1、客户端可以订阅频道如下图 2、当给这个频道发布消息后,消息就会 阅读全文
posted @ 2021-05-08 20:58 喂s别闹 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 常用的五大数据类型 redis常见数据类型操作命令http://www.redis.cn/commands.html Redis键(key) keys *查看当前库所有key (匹配:keys *1) exists key判断某个key是否存在 type key 查看你的key是什么类型 del k 阅读全文
posted @ 2021-05-08 20:55 喂s别闹 阅读(133) 评论(0) 推荐(0) 编辑
摘要: NoSQL介绍 NoSQL数据库简介 技术发展 1、解决功能性问题:Java、Jsp、RDBMS、Tomcat、html、Linux、JDBC、SVN 2、解决扩展性功能:Struts、Spring、SpringMVC、Hibernate、Mybatis 3、解决性能的问题:NoSQL、Java线程 阅读全文
posted @ 2021-05-08 20:43 喂s别闹 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 虚拟机安装Mysql8.0 1、下载mysql https://downloads.mysql.com/archives/community/ 2、在/usr/local下创建mysql文件并进入文件 [root@LJY home]# cd /usr/local [root@LJY local]# 阅读全文
posted @ 2021-05-01 21:01 喂s别闹 阅读(359) 评论(0) 推荐(0) 编辑