Redis는 널리 사용되고 있지만 Redis 자체에는 객체를 직접 변환하여 저장할 수 있는 방법이 없습니다.
다음 옵션을 대략적으로 요약합니다. (권장 학습: Redis 비디오 튜토리얼)
옵션 1: 객체를 바이너리로 직렬화
redis 인터페이스 사용:
jedis.get(byte[] key) jedis.set(byte[] key, byte[] value)
직렬화 방법에 대해서는 다음이 있습니다. Java 직렬화, Protobuf 또는 직접 직렬화
public byte[] serialize(Object obj); public Object unSerialize(byte[] bytes);
옵션 2: 문자열로 직렬화
redis 인터페이스 사용:
jedis.get(String key); jedis.set(String key, String value);
문자열로 직렬화, 다양한 선택 가능: Json (Jackson, FastJson),
학습 칼럼!위 내용은 Redis가 객체를 저장할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!