[学习笔记] SpringSecurity之SpringSecurity入门(一)

多仔ヾ 2021-10-20 579 阅读

SpringSecurity简介1、安全框架:解决系统安全问题的框架。使用安全框架,我们可以通过配置的方式实现对资源的访问限制。2、常见的安全框架:(1)SpringSecurity:是Spring家族一员,是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC和AOP功能...

[学习笔记] Redis之缓存穿透与雪崩

多仔ヾ 2021-10-19 550 阅读

一、缓存穿透1、缓存穿透:在默认情况下,用户请求数据时,会先在缓存(redis)中查找,若没找到即缓存未命中,再到数据库中进行查找。一旦大量的请求数据缓存都没有命中的话,就会全部转移到数据库上,造成数据库极大的压力,就有可能导致数据库崩溃。2、缓存穿透解决方案:(1)布隆过滤器:布隆过滤器是一种数据结构,对所有可能查询的参数以Hash的形式存储,以便快速确定是否存在这个值,在控制层先进行拦截...

[学习笔记] Redis之发布订阅与主从复制

多仔ヾ 2021-10-19 593 阅读

一、发布订阅1、Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。2、Redis发布订阅命令:(1)PSUBSCRIBE pattern [pattern ...]:订阅一个或多个符合给定模式的频道。(2)PUBSUB subcommand [argument [argument ...]]:查看订阅与发布系统状态。 (3)PUBL...

[学习笔记] Redis之Redis配置与持久化

多仔ヾ 2021-10-18 558 阅读

一、Redis.conf配置文件详解1、单位配置:1k => 1000 bytes 1kb => 1024 bytes 1m => 1000000 bytes 1mb => 1024*1024 bytes 1g => 1000000000 bytes 1gb => 1024*1024*1024 bytes2、引用/包含其他配置文件:include .\pa...

[学习笔记] Redis之整合SpringBoot

多仔ヾ 2021-10-17 598 阅读

一、Jedis1、Jedis:是Redis官方推荐的Java连接开发工具,使用Java操作Redis中间件。2、Jedis使用:(1)新建Maven项目,导入Jedis依赖。<!-- Jedis依赖 --> <dependency> <groupId>redis.clients</groupId> <artifactId&...

[学习笔记] Redis之Redis入门

多仔ヾ 2021-10-16 590 阅读

一、Redis概述1、Redis(Remote Dictionary Server):远程字典服务,是一个开源的使用 ANSI C语言编写、支持网络、可基于内存、可持久化的日执型、key-value数据库,并提供多种语言的API。2、Redis特点:(1)Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。(2)Redis不仅仅支持简单的key-val...

[学习笔记] Redis之NoSQL概述

多仔ヾ 2021-10-14 572 阅读

一、NoSQL的诞生1、数据库(Database):是按照一定的数据模型来组织、存储和管理数据的仓库。2、数据模型:把现实世界中的人、物、活动、概念等用数据模型来抽象、表示 成计算机能识别和处理的数字。 数据模型是DB系统的核心和基础。3、传统数据库模型的类型:层次型、网状型、关系型。4、关系型数据库的特点:(1)用的都是表结构,比较容易理解。(2)使用的是通用的SQL语言,使用方便。(3)...

此生予你,执手相牵
我的个人WeBlog博客,记录我的日常、分享、学习与生活。

© 时光话 Power by Typecho / Theme by viszoe 闽ICP备2020019463号 网站地图