语法
lz4compress(data: string): string别名
crypt.lz4compresscrypt.lz4.compresslz4.compress参数
| 名称 | 类型 | 描述 |
|---|---|---|
data | string | 输入由函数处理的字节字符串或文本。 |
返回值
| 名称 | 类型 | 描述 |
|---|---|---|
compressed | string | 压缩字节字符串。 |
说明
在存储或传输之前使用 LZ4 压缩字符串以减小大小。
使用 1 个参数调用: data。参数表会说明哪些值必填,哪些值只用于细化行为。
返回 compressed (string)。使用返回表区分成功值、nil 结果和可恢复错误。
示例
压缩字符串并使用其原始大小恢复它。
local source = string.rep("Real Docs ", 100)
local compressed = lz4compress(source)
local restored = lz4decompress(compressed, #source)
print(#source, #compressed, restored == source)