serializer(序列化器):在计算机中,把内存里的数据结构/对象转换成可保存或可传输的格式(如 JSON、XML、二进制)的组件或程序;有时也指与之相对的反序列化器(deserializer)的配套一端。常见于后端开发、网络通信、缓存、消息队列与数据持久化场景。
/ˈsɪriəˌlaɪzər/
The API uses a JSON serializer.
这个接口使用一个 JSON 序列化器。
To reduce bandwidth and avoid compatibility issues, the team replaced the default serializer with a versioned binary serializer and enforced strict schema evolution rules.
为减少带宽并避免兼容性问题,团队用带版本的二进制序列化器替换了默认序列化器,并强制执行严格的模式演进规则。
来自动词 serialize(“使成序列/使序列化”),由 serial(连续的、成串的)+ 动词后缀 -ize 组合而成;名词后缀 -er 表示“执行该动作的事物/人”,因此 serializer 字面意思是“执行序列化的人或工具”。在现代用法中主要指软件里的“序列化工具/模块”。
StringSerializer)时频繁使用该词。