自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 记一次关于list的bug

@Override@SuppressWarnings("unchecked")public List findAllDateLimitIds() { String key = WBKeyUtil.getTimeKeyForRedis(); String result = RedisClient.getRedisWhitDB(key, WBKeyUtil.db);

2017-11-27 20:11:29 350

原创 redis的一些性能测试,主要是keys和smembers

1,测试循环存100万数据,显示qps1201,cpu 使用2.7%,正常范围内。2,测试循环存和取一起执行100万数据,显示qps1752,cpu 使用4.0%,正常范围内。3,测试用keys取100万数据,显示qps1752,cpu 使用6.0%,cpu非常高了。4,测试用存取和keys一起执行100万数据,显示qps17

2017-11-27 20:06:39 14842 4

转载 redis的事务处理

事务处理更新时间:2017-06-07 13:26:11   场景介绍云数据库 Redis 版支持 Redis 中 定义的“事务(transaction)”机制,即用户可以使用 MULTI,EXEC,DISCARD,WATCH,UNWATCH 指令用来执行原子性的事务操作。需要强调的是,Redis 中定义的事务,并不是关系数据库中严格意义上的事务。当

2017-11-27 19:47:53 468

转载 Redis时延问题分析及应对

Redis时延问题分析及应对Redis的事件循环在一个线程中处理,作为一个单线程程序,重要的是要保证事件处理的时延短,这样,事件循环中的后续任务才不会阻塞; 当redis的数据量达到一定级别后(比如20G),阻塞操作对性能的影响尤为严重; 下面我们总结下在redis中有哪些耗时的场景及应对方法;耗时长的命令造成阻塞keys、sort等命令keys命令用于查找所有符合

2017-11-24 14:31:18 340

转载 系统吞吐量(TPS)、用户并发量、性能测试概念和公式

PS:下面是性能测试的主要概念和计算公式,记录下:一.系统吞度量要素:  一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间        QPS(TPS):每秒钟r

2017-11-24 14:17:14 422

原创 记一次线上事故,redis 的keys问题,cpu引起的性能问题

公司的一个接口用redis存储pv/uv,一直以来,非常好用,某天发现,接口反映非常慢,经过长时间排查。是redis的cpu非常高,到了60%以上。之前设置的70%报警。然后有个广告使用了keys 查询,我们的redis 里面的key 有几千万,致使 cpu 超高。改造这个方法后,速度明显起来了,cpu也降到了20%以后千万记得不用keys查询。

2017-11-24 11:51:41 2546 2

原创 学习java注解,初试启动springboot项目

元注解:  元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:    1.@Target    2.@Retention    3.@Documented    4.@Inherited@Target 取值有:用于描述注

2017-11-15 17:29:25 717

转载 Intellij IDEA 使用svn非常详细的说明

本文转自:http://www.cnblogs.com/whc321/p/5669804.html这里的忽略一直灰色的,可以进入这里的版本控制里进行忽略选择或者这里进行添加这里有三个选择按照顺序1、忽略指定的文件2、忽略文件夹下所有文件3、忽略符合匹配规则的文件 到Commit Changes 这里有几个选项需要了解的:

2017-11-09 09:39:20 4134

原创 java Properties获取本地文件的变量

package com.demo.utils;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.Iterator;import java.util.Properties;public class SysConfig {

2017-11-03 17:37:42 695

everything ,开发者必备利器

windows全局搜索工具everything,开发者必备利器,免费。。。。。

2017-08-30

空空如也

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

TA关注的人

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