上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: POI 1. 基本对象 工作簿 ==> excel文件 工作表 ==> sheet 行 列 2. POI-写 1. 导入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0. 阅读全文
posted @ 2020-10-28 14:23 山人西来 阅读(878) 评论(0) 推荐(0) 编辑
摘要: Redis缓存穿透和雪崩 1. 布隆过滤器 布隆过滤器是一种数据结构, 对所有可能查询的参数以hash形式存储, 在控制层先进行校验, 不符合则丢弃, 从而避免了对底层存储系统的查询压力 2. 缓存空对象 当存储层不命中后,即使返回的空对象也将其缓存起来,同时会设置一个过期时间,之后再访问这个数据将 阅读全文
posted @ 2020-10-26 11:30 山人西来 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Redis 主从复制 1. 概述 数据的复制都是单向的, 只能由主节点到从节点, Master 以写为主, Slave 以读为主 主从复制, 读写分离, 主要是解决读的问题 ==> 80% 的情况下都是在进行读操作! 减缓服务器的压力! 架构中经常使用! 一主二从 默认情况下, 每台Redis服务器 阅读全文
posted @ 2020-10-26 10:59 山人西来 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Redis 订阅发布 1. 概述 Redis 发布订阅(pub/sub)是一种消息通信模式: 发送者(pub)发送消息, 订阅者(sub)接受消息 > 微信, 微博, 关注系统 Redis 客户端可以定义任意数量的频道 三个角色 消息发送者 频道 消息订阅者 2. 测试 订阅频道 subscribe 阅读全文
posted @ 2020-10-26 08:59 山人西来 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Redis持久化 1. 背景 Redis是内存数据库, 如果不将内存中的数据库状态保存到磁盘, 一旦服务器进程退出, 服务器中的数据库状态也会消失. 所以Redis提供了持久化功能! 2. RDB (Redis DataBase) 1. 详解 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是S 阅读全文
posted @ 2020-10-23 17:35 山人西来 阅读(107) 评论(0) 推荐(0) 编辑
摘要: Redis.conf 1. 概述 启动的时候, 就通过配置文件来启动的! redis-server myconfig/redis.conf 2. 配置文件详解 1. 单位 配置文件 unit 单位对大小写不敏感 2. 包含 可以包含多个配置文件 3. 网络 1. 绑定的IP 这里默认只能本机访问 想 阅读全文
posted @ 2020-10-23 14:48 山人西来 阅读(143) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合Redis 1. 说明 在SpringBoot 2.X 之后, 原来的 Jedis 被替换为了 lettuce Jedis: 采用的是直连, 多个线程操作的话, 是不安全的, 如果想要避免不安全, 使用 Jedis pool 连接池, 更像BIO模式 Lettuce: 采用 阅读全文
posted @ 2020-10-23 13:41 山人西来 阅读(180) 评论(0) 推荐(0) 编辑
摘要: Jedis 1. 概述 我们要使用 Java 来操作 Redis Jedis 是官方推荐的 Java 连接开发工具, 使用 Java 操作 Redis 的中间件 如果要使用 Java 操作 Redis, 那么一定要对 Jedis 十分熟悉! 2. 测试 1. 导入依赖 <?xml version=" 阅读全文
posted @ 2020-10-22 15:49 山人西来 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 监控 1. 乐观锁和悲观锁 悲观锁 很悲观, 认为什么时候都会出问题 无论做什么, 都会加锁 乐观锁 很乐观, 认为什么时候都不会出问题 不会上锁, 更新数据的时候去判断一下, 在此期间, 是否有人修改过这个数据 (version) 2. Redis的监视测试 1. 正常执行成功 127.0.0.1 阅读全文
posted @ 2020-10-22 14:35 山人西来 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 事务 1. 概述 Redis 事务的本质: 一组命令的集合! 一个事务中的所有命令都会被序列化, 在事务执行的过程中, 会按照顺序执行 一次性 顺序性 排他性 队列 set set set 执行 Redis 单条命令保证原子性的, 但是事务不保证原子性! Redis事务没有隔离级别的概念 所有的命令 阅读全文
posted @ 2020-10-22 14:09 山人西来 阅读(84) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页