自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 吞吐量(TPS)、QPS、并发数、响应时间(RT)

响应时间(RT)1)响应时间:指系统对请求作出响应的时间;直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它完整地记录了整个计算机系统处理请求的时间。一个系统通常会提供许多功能,不同功能的处理逻辑也千差万别,因而不同功能的响应时间也不尽相同,甚至同一功能在不同输入数据的情况下响应时间也不相同。所以,讨论一个系统的响应时间时,通常是指该系统所有功能的平均时间或者所有功能的最大响应时间。当然,往往也需要对每个或每组功能讨论其平均响应时间和最大响应时间。对于单机的没有并发操作的应用系统

2021-11-08 15:35:35 236

原创 redis哨兵模式配置

哨兵是特殊的redis服务,不提供读写服务,主要用来监听redis节点,哨兵模式下,客户端第一次通过哨兵代理访问redis主节点,后续继续访问主节点;不会每次都通过sentinel代理访问主节点,当redis主节点发生变化,哨兵会第一时间感知到,并将新的主节点推送给客户端(redis客户端实现了订阅功能,订阅sentinel发布的节点变动消息)哨兵是一个独立的进程;原理:哨兵通过发送命令,等待 Redis 服务器响应,监控运行的多个 Redis 实例哨兵的作用 : 通过发送命令,监控redis

2021-11-04 12:17:48 272

原创 redis 缓存淘汰策略配置

而一旦 redis 内存超出物理内存限制时,内存的数据就会开始和磁盘频繁的交换(swap);这种涉及到 IO 操作机制的操作,会让 redis 的性能急剧下降。redis 访问量本来就十分频繁,存取效率大幅度降低是很致命的。生产环境中我们是不允许 redis 出现 swap 行为的。所以一般会限制最大的使用内存,redis 提供了配置参数 maxmemory 规定最大的使用内存maxmemory 1000KBmaxmemory 100MBmaxmemory 1GBmaxmemory 0 .

2021-11-04 11:53:39 586

原创 redis 配置主从复制模式

从节点 :replicaof 192.168.33.131 6379 ### 从本机6379的实例中复制数据,5.0版本之前使用slaveofreplica-read-only yes ### 配置从节点只读 5.0版本之前使用slave-read-only原理:Redis 虽然读、写速度快,但是也会产生读压力特别大的情况。为了分担读压力,Redis 支持主从复制,Redis 的主从结构 --- 采用一主多从或级联结构,Redis主从复制可以根据是否是全量分为全量同步和增量同步全量同

2021-11-03 23:14:49 143

原创 redis 备份策略

redis 备份策略 :1、写 Crontab 定时调度脚本,每小时定时备份一份RDB快照或者AOF日志到指定的目录下,仅仅保留最近48小时的备份2、每天保留有一份当日的数据到指定的目录下,保留最近一个月的备份3、每次copy备份时,将过旧的备份删除4、每天 24:00 将服务器上的备份复制一份到其他机器上,防止服务器宕机*/1 * * * * comp /usr/local/redis/hello.sh >> /usr/local/redis/logcrontab 脚本

2021-11-03 23:09:54 630

原创 Redis持久化机制

第一种是 RDB 快照,第二种是 AOF 日志。RDB 快照是某一个时间节点上的一次全量备份,二进制文件;AOF 日志是连续的增量备份,内存数据修改的指令记录文本;RDB 触发机制:RDB 持久化触发机制 :手动触发和自动触发执行 save 命令:阻塞当前服务器进程,直到 RDB 过程完成,一旦数据量过大可能会造成长时间的进程阻塞,线上环境一般禁止;使用 bigsave(background save) 命令 :执行 bgsave 命令时 Redis 主进程会 fork 一个子进程来完成

2021-11-03 23:06:44 151

原创 redis 命令压测结果

./bin/redis-benchmark get压测结果:====== get ====== 100000 requests completed in 2.78 seconds 50 parallel clients 3 bytes payload keep alive: 13.40% <= 1 milliseconds99.33% <= 2 milliseconds99.80% <= 3 milliseconds99.85% <= 9 milli...

2021-11-02 14:13:04 122

原创 MongoDB切片集群配置:

mkdir /sharding/replication1/mongodb1 -pmkdir /sharding/replication1/mongodb2 -pmkdir /sharding/replication1/mongodb3 -pmkdir /sharding/replication1/mongodb1/data -pmkdir /sharding/replication1/mongodb1/pid -pmkdir /sharding/replication1/mongodb1/log

2021-11-01 17:06:48 191

原创 mongo 基本操作

创建、切换数据库:use <数据库名称>创建一条集合:db .createColletion("yc")查看数据:show tables新建的数据库,如果里面不存在数据,则数据库只存在于内存当中,show dbs 查询不到目标数据库删除数据库的命令:db .dropDatabase() --- 删除当前数据库里面的内容删除集合:db ."yc".drop()插入数据:db.yc.insert({name:"杨晨",age:28,gender:"男"}); 没有指定id的情况下

2021-10-31 11:20:52 70

原创 文件上传实现

// 将生成的 excel 上传到 oss 服务上ByteArrayOutputStream outputStream = new ByteArrayOutputStream();redStarExportExcel.write(outputStream);ThreadLocalRandom random = ThreadLocalRandom.current();File tempDir = Files.createTempDir();String filePath = tempDir.getP

2021-08-08 10:53:41 180

原创 状态机知识梳理: 先可以有个印象

什么是状态机:一组状态,各个状态之间,依据一定的条件(如输入一个 1 或者是 0),存在一定的转换,(从状态X转换到状态Y)它有一个起始状态和若干终结状态,从起始状态开始,根据输入的串转换状态,直到所有的输入的被状态机处理,看看追最后停留的状态是否为终结状态,是的话就说这个串符合这个状态机规则,或者说被这个状态机接受!流程可能是瞬间的动作经历很多步骤,比如“登录”流程,点击“登录”按钮之后,会有验证帐号、密码、验证码的诸多流程,但是都是在点击登录按钮的瞬间,逐一完成。而状态机表示的都是一个已...

2021-05-31 11:39:52 151

原创 Mysql索引知识整理

索引 :是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的索引的优点:① 建立索引的列可以保证行的唯一性,生成唯一的rowId② 建立索引可以有效缩短数据的检索时间③ 建立索引可以加快表与表之间的连接④ 为用来排序或者是分组的字段添加索引可以加快分组和排序顺序...

2021-05-28 17:37:35 91

转载 虚拟机端 JDK的安装 以及配置坏境变量

1、检查当前linux系统上是否有jdk:rpm -qa | grep java2、卸载掉系统自带的jdk:rpm -e --nodeps JDK名称比如:rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_643、新建文件夹:比如:新建/usr/local/java:mkdir -p /usr/local/java4...

2019-07-12 20:21:47 134

转载 linux 初学基本命令

ctrl l #清屏dhclient #自动获取IP地址ip addr #查看网卡配置ifconfig #查看网卡配置,和ip addr是一样的dhclient -r #结束dhclient服务route -n #打印路由表yum install -y net-tools #安装net-tool...

2019-07-12 20:04:55 74

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除