MyGit

v0.7.0

apache/fury

版本发布时间: 2024-08-04 21:38:11

apache/fury最新发布版本:v0.7.0(2024-08-04 21:38:11)

High Light

Experimental

Implement fast object deep copy framework for java:

Fury fury = Fury.builder().withRefCopy(true).build();
fury.register(SomeClass.class);
SomeClass a = xxx;
SomeClass copied = fury.copy(a);

Benchmark result:

Benchmark objectType Score Error Units
fury_copy MEDIA_CONTENT 1243297.690 ± 451828.452 ops/s
fury_copy SAMPLE 2670545.816 ± 1378536.021 ops/s
fury_copy STRUCT 2673356.422 ± 202288.322 ops/s
fury_copy STRUCT2 1943587.774 ± 392513.707 ops/s
fury_copy_int_map int map 1470264.733 ± 1021875.257 ops/s
fury_copy_list List<Integer> 3556892.276 ± 127410.724 ops/s
fury_copy_object_array array 4430589.112 ± 25366.893 ops/s
fury_copy_string_map string map 1736145.327 ± 377806.877 ops/s
kryo_copy MEDIA_CONTENT 804208.092 ± 27429.069 ops/s
kryo_copy SAMPLE 717669.608 ± 71093.370 ops/s
kryo_copy STRUCT 1076048.642 ± 223194.146 ops/s
kryo_copy STRUCT2 141374.767 ± 14150.535 ops/s
kryo_copy_int_map int map 546203.187 ± 54669.173 ops/s
kryo_copy_list List<Integer> 843643.496 ± 312306.921 ops/s
kryo_copy_object_array object array 1593267.344 ± 1721824.436 ops/s
kryo_copy_string_map string map 574809.875 ± 47316.340 ops/s

Features

Bug Fix

Other Improvements

New Contributors

Full Changelog: https://github.com/apache/fury/compare/v0.6.0...v0.7.0

相关地址:原始地址 下载(tar) 下载(zip)

查看:2024-08-04发行的版本