在本模块中,我将把几个常用的监控部分给梳理一下。前面我们提到过,在性能监控图谱中,有操作系统、应用服务器、中间件、队列、缓存、数据库、网络、前端、负载均衡、Web 服务器、存储、代码等很多需要监控的点。显然这些监控点不能在一个专栏中全部覆盖并一一细化,我只能找最常用的几个,做些逻辑思路的说明,同时也 ...
分类:
其他好文 时间:
2021-06-13 10:03:29
阅读次数:
0
1、去官网https://redis.io/下载对应的nginx包,推荐使用稳定版,上传到centos系统 /home/software/ 解压 tar -zxvf redis-5.0.5.tar.gz 或 使用linux wget命令:wget http://download.redis.io/r ...
分类:
其他好文 时间:
2021-06-13 09:30:04
阅读次数:
0
前言 由于业务量的增大,用户量增大、并发量增高,数据量增多,导致页面查询速度降低,只用传统的关系型数据库已经无法支撑系统的高并发,高可用的场景了。 关系型数据库的缺点: 1.性能瓶颈:磁盘IO性能低下 1.扩展瓶颈:数据关系复杂,扩展性差,不便于大规模的集群 解决思路 1.降低磁盘IO次数 2.去除 ...
分类:
其他好文 时间:
2021-06-11 18:42:27
阅读次数:
0
##Redis Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 ####1.1 定义 redis是一个key-value存储系统。和Me ...
分类:
其他好文 时间:
2021-06-11 18:36:27
阅读次数:
0
对于一些活动相关的业务场景,如果设置了到时间开启,可以通过自己实现延时队列的方式来完成类似业务。如添加完活动用活动开启时间减去当前时间,去创建延时任务,再将其添加到延时队列中,以此来完成到时间活动自动开启关闭的功能,当然这种方式只适用于单体架构,如果是集群或分布式,需要自行加分布式锁或利用redis ...
分类:
编程语言 时间:
2021-06-11 18:26:12
阅读次数:
0
一、添加maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 二、applicati ...
分类:
编程语言 时间:
2021-06-11 18:20:30
阅读次数:
0
前言 日常开发中,缓存是解决数据库压力的一种方案,通常用于频繁查询的数据,例如新闻中的热点新闻,本文记录springboot中使用cache缓存。 官方文档介绍:https://docs.spring.io/spring-boot/docs/2.1.0.RELEASE/reference/htmls ...
分类:
编程语言 时间:
2021-06-10 18:50:45
阅读次数:
0
Redis 已经为我们提供了一种持久化的机制,分别是 RDB 和 AOF 两种方式。 由于 Redis 是基于内存的数据库,所以当服务器出现故障的时候,我们的数据就得不到安全保障。 这个时候就需要将内存中的数据存储到磁盘中,当我们服务器重启时,便可以通过磁盘来恢复数据,这个过程就叫做 Redis 持 ...
分类:
其他好文 时间:
2021-06-10 18:19:36
阅读次数:
0
Redis的数据类型和底层数据结构 Redis的数据类型 string字符串类 Redis的String能表达3种值的类型:字符串、整数、浮点数 常见操作命令如下表: 命令名称命令格式命令描述 set set key value 赋值 get get key 取值 getset getset key ...
分类:
其他好文 时间:
2021-06-10 18:04:56
阅读次数:
0