获得徽章 0
有偿 求一份后端架构及开发经验分享的ppt
评论
最近在进行国家接口列表压测,逻辑是直接从redis中取数据
序列化/反序列话器为
public byte[] serialize(T t) throws SerializationException {
if (t == null) {
return new byte[0];
}
return JSON.toJSONString(t, JSONWriter.Feature.WriteClassName).getBytes(DEFAULT_CHARSET);
}

@Override
public T deserialize(byte[] bytes) throws SerializationException {
if (bytes == null || bytes.length <= 0) {
return null;
}
String str = new String(bytes, DEFAULT_CHARSET);
//return JSON.parseObject(str, clazz, JSONReader.Feature.SupportAutoType);
**//QPS 400+**
return JSON.parseObject(str, clazz);
**//QPS 1000+**
}
发现如果使用上述FastJson2JsonRedisSerializer 会使性能大打折扣,当然我知道这可能是我用法不对造成的,但这种差距实在太大了

有没有大佬传授一下意见
展开
评论
最近在进行国家接口列表压测,逻辑是直接从redis中取数据
序列化/反序列话器为
public byte[] serialize(T t) throws SerializationException {
if (t == null) {
return new byte[0];
}
return JSON.toJSONString(t, JSONWriter.Feature.WriteClassName).getBytes(DEFAULT_CHARSET);
}

@Override
public T deserialize(byte[] bytes) throws SerializationException {
if (bytes == null || bytes.length <= 0) {
return null;
}
String str = new String(bytes, DEFAULT_CHARSET);
//return JSON.parseObject(str, clazz, JSONReader.Feature.SupportAutoType);
**//QPS 400+**
return JSON.parseObject(str, clazz);
**//QPS 1000+**
}
发现如果使用上述FastJson2JsonRedisSerializer 会使性能大打折扣,当然我知道这可能是我用法不对造成的,但这种差距实在太大了

有没有大佬传授一下意见
展开
评论
为什么突然都在晒转账记录,我都是女朋友(现在是老婆)转给我的 请问一下我算舔狗吗
22
临近放假,完全没心思工作,怎么办
17
赞了这篇沸点
盒马武汉研发中心招聘,可以帮忙内推,Java开发、前端、技术支持、测试、UI等
12
有偿求助,java调用c++动态编译库 包含PyTorch,现在卡在了打包上
1
会点java
外部第三方请求内部的接口记录 需要日志留存吗?
4
赞了这篇沸点
问个技术问题:opnfeign的负载均衡和nacos注册中心的负载均衡冲突吗?opnfeign内置ribbon,属于客户端负载均衡,默认在众多服务中挑一个进行请求,而nacos负载也是默认选一个服务进行调用,那么问题就产生了,到底谁起作用了?或者说,我哪里理解的不对,才陷入这样的疑问呢
23
下一页
个人成就
文章被点赞 16
文章被阅读 6,772
掘力值 146
收藏集
0
关注标签
0
加入于