Это будет зависеть от данных, которые вы сжимаете. Например, если взять массив из 0
байтов, он сжимается хорошо:
byte[] plain = new byte[10000];
byte[] compressed = compress(plain);
System.out.println(compressed.length); // 33
byte[] result = decompress(compressed);
System.out.println(result.length); // 10000
хорошо, вы можете увидеть в примере кода, который вы адаптировали, что они «используют ключевую эстетику / аргумент, чтобы помочь однозначно идентифицировать выбранные наблюдения». Почему бы вам не использовать его для идентификации фасета?
Вам нужно всего лишь изменить одну строку в вашем коде, изменив key = gear
в пределах aes()
.