序列化方式
以下是序列化1千万个对象并写入本地的过程比较
序列化1千万个对象 | Serializable | Externalizable | kryo | FastJSON |
耗时(毫秒) | 8387 | 7981 | 856 | 4000 |
对象大小(MB) | 21.485 | 6.837 | 6.837 | 87.891 |
特点 | 优点:速度快,内存消耗一般; 缺点:数据不直观 | 优点:内存消耗小; 缺点:速度慢,数据不直观 | 优点:速度快,内存消耗小; 缺点:数据不直观 | 优点:速度较快,数据直观 缺点:内存消耗大 |
序列化方式
以下是序列化1千万个对象并写入本地的过程比较
序列化1千万个对象 | Serializable | Externalizable | kryo | FastJSON |
耗时(毫秒) | 8387 | 7981 | 856 | 4000 |
对象大小(MB) | 21.485 | 6.837 | 6.837 | 87.891 |
特点 | 优点:速度快,内存消耗一般; 缺点:数据不直观 | 优点:内存消耗小; 缺点:速度慢,数据不直观 | 优点:速度快,内存消耗小; 缺点:数据不直观 | 优点:速度较快,数据直观 缺点:内存消耗大 |