没有合适的资源?快使用搜索试试~ 我知道了~
packer:节省空间的Elixir Erlang术语序列化器
共14个文件
ex:5个
exs:5个
gitignore:1个
需积分: 8 0 下载量 77 浏览量
2021-05-10
09:38:02
上传
评论
收藏 18KB ZIP 举报
温馨提示
封隔器 NOTE: this library is still in early development, and not ready for production use. 节省空间的术语序列化程序,特别注意处理大型嵌套/重复术语。 后者是通常:erlang.term_to_binary / 1真正难以解决的问题,通常是为了防止在节点之间传输包含大列表/列表/地图/元组的消息。 Pack通过使用支持形状重复的模式+数据缓冲区方法(例如“ N *两个整数的整数”)并使用zstd压缩数据缓冲区,大大减少了序列化术语所需的空间。 对于重复结构,节省30-70%以上的空间并不罕见,而且Packer经常可以处理大项的序列化,而不是:erlang.term_to_binary只会因内存分配错误而失败。 存储库包含基准。 您不妨尝试一下。 当然,欢迎各种贡献:) 安装 可以通过将packe
资源推荐
资源详情
资源评论
收起资源包目录
packer-master.zip (14个子文件)
packer-master
mix.lock 3KB
.gitignore 581B
mix.exs 1KB
.formatter.exs 84B
LICENSE 11KB
README.md 1KB
config
config.exs 15B
lib
packer.ex 3KB
packer
encode.ex 10KB
decode.ex 12KB
defs.ex 4KB
utils.ex 929B
test
packer_test.exs 12KB
test_helper.exs 15B
共 14 条
- 1
资源评论
马福报
- 粉丝: 20
- 资源: 4570
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功