Seata中设置了么还是用jackson做序列化呢?

Seata中设置了client.undo.logSerialization=kryo,为什么还是用jackson做序列化呢?

425380dcecee210030a648c6a02a013a.png

展开
收起
fuxixi 2022-12-12 17:42:05 372 分享 版权
1 条回答
写回答
取消 提交回答
  • 互联网一线农民工。

    Seata中设置了client.undo.logSerialization=kryo,是为了提高undo log的序列化效率,Kryo比Jackson序列化效率更高。但是,Seata还是使用Jackson来序列化其他的对象,因为Jackson支持更多的数据类型,而Kryo只支持基本的数据类型。

    2022-12-13 14:47:19
    赞同 展开评论

为企业提供高效、稳定、易扩展的中间件产品。

收录在圈子:
+ 订阅
阿里云中间件主要有包含这么几个: 分布式关系型数据库DRDS_水平拆分 做数据库扩展性的 、消息队列MQ 是做消息的中间件、企业级分布式应用服务EDAS 做分布式服务的、还有一些其他的中间件,比如配置服务、缓存等等。
还有其他疑问?
咨询AI助理