gpt4 book ai didi

java - 如何使用lettuce 4.2 Cluster客户端将复杂的java对象推送到Redis

转载 作者:IT王子 更新时间:2023-10-29 06:08:21 26 4
gpt4 key购买 nike

我有一个包含所有数据类型的复杂 java 对象。我们需要把这个对象推送到 Redis 缓存中,以字符串为键,值就是这个对象。我们有 6 台机器的 Redis 集群。

如何使用 lettuce 集群客户端通过 java 代码推送此对象?

最佳答案

你有两个选择:

  1. 您自己执行序列化(JDK 序列化、JSON、Protobuf 等)。您可以在将数据发送到 Redis 之前执行此操作,或者您实现自己的 RedisCodec 来完成这项工作(请参阅 CustomCodecTest.javaCustomCodecTest.java )
  2. 在 lettuce 前面使用框架(例如 Spring Data Redis )。 Spring Data Redis 附带各种编解码器,提供开箱即用的序列化。

关于java - 如何使用lettuce 4.2 Cluster客户端将复杂的java对象推送到Redis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39204646/

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