gpt4 book ai didi

java - Redisson如何序列化很长时间

转载 作者:行者123 更新时间:2023-12-03 06:42:16 27 4
gpt4 key购买 nike

我使用redisson存储Long值:

        RSet<Long> set = client.getSet("myset");
set.add(Long.valueOf(n));
但是我得到了一个无法理解的值(value):
> SMEMBERS myset
1) "\t\x84\xe2\x02"
如何在不重新安装的情况下获取此值?

最佳答案

版本3.13.0中Redisson的默认编解码器为MarshallingCodec,而在此之前为FSTCodec。这两个序列化为人类不可读的二进制格式。
为了序列化长整数值,Redisson提供了LongCodec。相应的代码如下所示:

RSet<Long> set = client.getSet("myset",LongCodec.INSTANCE);
set.add(Long.valueOf(n));

关于java - Redisson如何序列化很长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63125892/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com