这篇文章介绍了分布式对象存储系统中元数据服务的PUT操作实现,主要内容包括: - objects包中的put函数实现,负责处理对象存储并记录元数据 - 与第2章实现的区别:使用对象的散列值而非名称作为存储参数 - 从HTTP请求头部获取对象散列值和大小的工具函数 - 完整流程:从请求头提取散列值,存储对象,从URL获取对象名称,提取对象大小,最后将元数据添加到Elasticsearch中