对比集中常见序列化工具性能以及内存占用
几种序列化方式
- java序列化
- alibaba json
- protostuff
测试方式:
使用用户对象Customer,创建100万条对象,清空redis,逐条存入,分别记录序列化用时和redis读写用时
public class Customer {
private long id;
private String nickName;
private String mobile;
private String password;
private int age;
private String realName;
private int sex;//-1:保密;0:女;1:男
}
测试结果:
结果分析:
从测试结果来看整体性能和占用内存protostuff最优、java序列化表现最差