60.6. 사용법


또한 사용 가능한 단위 테스트를 참조하십시오.

Redis Producer

from(“direct:start”)
    .setHeader("CamelRedis.Key", constant(key))
    .setHeader("CamelRedis.Value", constant(value))
    .to("spring-redis://host:port?command=SET&redisTemplate=#redisTemplate");
Copy to Clipboard Toggle word wrap

Redis 소비자

from("spring-redis://host:port?command=SUBSCRIBE&channels=myChannel")
   .log("Received message: ${body}");
Copy to Clipboard Toggle word wrap

참고

여기서 '//host:port'는 Redis 서버를 실행하기 위한 URL 주소입니다.

60.6.1. Redis 생산자에서 평가한 메시지 헤더

생산자는 서버에 명령을 발행하고 각 명령에는 특정 유형의 매개 변수 세트가 다릅니다. 명령 실행 결과는 메시지 본문에서 반환됩니다.

Expand
해시 명령설명매개 변수결과

HSET

해시 필드의 문자열 값 설정

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.FIELD/"CamelRedis.Field" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

void

HGET

해시 필드의 값 가져오기

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.FIELD/"CamelRedis.Field" (String)

문자열

HSETNX

필드가 없는 경우에만 해시 필드의 값을 설정합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.FIELD/"CamelRedis.Field" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

void

HMSET

여러 해시 필드를 여러 값으로 설정

RedisConstants.KEY/"CamelRedis.Key" (문자열), RedisConstants.VALUES/"CamelRedis.Values" (Map<String, Object>)

void

HMGET

지정된 모든 해시 필드의 값을 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.FIELDS/"CamelRedis.Filds" (Collection<String>)

collection<Object>

HINCRBY

지정된 수만큼 해시 필드의 정수 값을 증가

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.FIELD/"CamelRedis.Field" (String), RedisConstants.VALUE/"CamelRedis.Value" (Long)

long

16진수

해시 필드가 있는지 확인

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.FIELD/"CamelRedis.Field" (String)

부울

HDEL

하나 이상의 해시 필드 삭제

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.FIELD/"CamelRedis.Field" (String)

void

HLEN

해시의 필드 수를 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String)

long

HKEYS

해시의 모든 필드를 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String)

Set<String>

HVALS

해시의 모든 값을 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String)

collection<Object>

HGETALL

해시의 모든 필드와 값을 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String)

map<String, Object>

Expand
명령 목록설명매개 변수결과

RPUSH

목록에 하나 이상의 값을 추가하려면To add one or multiple values to a list

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

long

RPUSHX

목록이 존재하는 경우에만 목록에 값을 추가합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

long

LPUSH

하나 이상의 값 앞에 목록 앞에 추가

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

long

LLEN

목록의 길이를 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String)

long

LRANGE

목록에서 요소 범위를 가져옵니다.Gets a range of elements from a list.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.START/"CamelRedis.Start"Long), RedisConstants.END/"CamelRedis.End" (Long)

list<Object>

LTRIM

지정된 범위로 목록을 트리밍

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.START/"CamelRedis.Start"Long), RedisConstants.END/"CamelRedis.End" (Long)

void

LINDEX

인덱스로 목록에서 요소 가져오기

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.INDEX/"CamelRedis.Index" (Long)

문자열

LINSERT

목록의 다른 요소 앞에 또는 후에 요소를 삽입

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object), RedisConstants.PIVOT/"CamelRedis.Pivot" (String), RedisConstants.POSITION/"CamelRedis.WITH"(문자열)

long

LSET

인덱스로 목록의 요소 값을 설정합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object), RedisConstants.INDEX/"CamelRedis.Index" (Long)

void

LREM

목록에서 요소 제거

RedisConstants.KEY/RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object), RedisConstants.COUNT/"CamelRedis.Count" (Long)

long

LPOP

목록의 첫 번째 요소를 제거하고 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String)

개체

RPOP

목록의 마지막 요소를 제거하고 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String)

문자열

RPOPLPUSH

목록의 마지막 요소를 제거하고 다른 목록에 추가하고 반환합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.DESTINATION/"CamelRedis.Destination" (String)

개체

BRPOPLPUSH

목록에서 값을 팝업하거나 다른 목록으로 푸시하고 반환하거나, 사용할 수 있을 때까지 차단

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.DESTINATION/"CamelRedis.Destination" (String), RedisConstants.TIMEOUT/"CamelRedis.Timeout" (Long)

개체

BLPOP

목록의 첫 번째 요소를 제거하고 가져오거나, 하나를 사용할 수 있을 때까지 블록합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.TIMEOUT/"CamelRedis.Timeout" (Long)

개체

BRPOP

목록의 마지막 요소를 제거하고 가져오거나, 하나를 사용할 수 있을 때까지 블록합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.TIMEOUT/"CamelRedis.Timeout" (Long)

문자열

Expand
명령 설정설명매개 변수결과

SADD

집합에 하나 이상의 멤버 추가Add one or more members to a set

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

부울

SMEMBERS

집합의 모든 멤버 가져오기

RedisConstants.KEY/"CamelRedis.Key" (String)

set<Object>

SREM

집합에서 하나 이상의 멤버 제거

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

부울

SPOP

집합에서 임의의 멤버를 제거하고 반환합니다.Remove and return a random member from a set

RedisConstants.KEY/"CamelRedis.Key" (String)

문자열

SMOVE

멤버를 한 세트에서 다른 세트로 이동

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object), RedisConstants.DESTINATION/"CamelRedis.Destination"(String)

부울

SCARD

집합의 멤버 수를 가져옵니다.Gets the number of members in a set.

RedisConstants.KEY/"CamelRedis.Key" (String)

long

SISMEMBER

지정된 값이 집합의 멤버인지 확인

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

부울

SINTER

여러 세트를 교차로

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.KEYS/"CamelRedis.Keys" (String)

set<Object>

기술 자료

여러 세트를 교차하고 결과 집합을 키에 저장

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.KEYS/"CamelRedis.Keys" (String), RedisConstants.DESTINATION/"CamelRedis.Destination"(String)

void

SUNION

여러 세트 추가

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.KEYS/"CamelRedis.Keys" (String)

set<Object>

SUNIONSTORE

여러 세트를 추가하고 결과 집합을 키에 저장

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.KEYS/"CamelRedis.Keys" (String), RedisConstants.DESTINATION/"CamelRedis.Destination"(String)

void

SDIFF

여러 세트 셰이프

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.KEYS/"CamelRedis.Keys" (String)

set<Object>

SDIFFSTORE

여러 세트를 뺀 후 결과 집합을 키에 저장

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.KEYS/"CamelRedis.Keys" (String), RedisConstants.DESTINATION/"CamelRedis.Destination"(String)

void

SRANDMEMBER

집합에서 하나 이상의 임의의 멤버 가져오기

RedisConstants.KEY/"CamelRedis.Key" (String)

문자열

Expand
정렬된 세트 명령설명매개 변수결과

ZADD

정렬된 세트에 하나 이상의 멤버를 추가하거나 이미 존재하는 경우 점수를 업데이트합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object), RedisConstants.SCORE/"CamelRedis.Score" ( Cryostat)

부울

ZRANGE

정렬된 집합의 멤버 범위를 인덱스로 반환

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.START/"CamelRedis.Start"Long), RedisConstants.END/"CamelRedis.End" (Long), RedisConstants.WITHSCORE/CamelRedis.WithScore" (Boolean)

개체

ZREM

정렬된 집합에서 하나 이상의 멤버 제거

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

부울

ZINCRBY

정렬된 집합의 멤버 점수 증가

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object), RedisConstants.INCREMENT/"CamelRedis.Increment" ( Cryostat)

double

ZRANK

정렬된 집합에서 멤버의 인덱스 확인

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

long

ZREVRANK

점수가 높음에서 낮음으로 정렬된 정렬된 집합의 멤버 인덱스 확인

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

long

ZREVRANGE

상위에서 낮은 점수로 정렬된 집합의 멤버 범위를 인덱스별로 반환합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.START/"CamelRedis.Start"Long), RedisConstants.END/"CamelRedis.End" (Long), RedisConstants.WITHSCORE/CamelRedis.WithScore" (Boolean)

개체

ZCARD

정렬된 집합의 멤버 수를 가져옵니다.Gets the number of members in a sorted set

RedisConstants.KEY/"CamelRedis.Key" (String)

long

ZCOUNT

정렬된 집합의 멤버 수를 지정된 값 내에서 점수로 계산합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.MIN/"CamelRedis.Min" ( Cryostat), RedisConstants.MAX/"CamelRedis.Max" ( Cryostat)

long

ZRANGEBYSCORE

정렬된 세트의 멤버 범위를 점수에 따라 반환합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.MIN/"CamelRedis.Min" ( Cryostat), RedisConstants.MAX/"CamelRedis.Max" ( Cryostat)

set<Object>

ZREVRANGEBYSCORE

점수가 높음에서 낮음으로 정렬된 집합의 멤버 범위를 반환합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.MIN/"CamelRedis.Min" ( Cryostat), RedisConstants.MAX/"CamelRedis.Max" ( Cryostat)

set<Object>

ZREMRANGEBYRANK

지정된 인덱스 내에서 정렬된 집합의 모든 멤버를 제거합니다.Remove all members in a sorted set within the given indexes

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.START/"CamelRedis.Start"(Long), RedisConstants.END/"CamelRedis.End" (Long)

void

ZREMRANGEBYSCORE

지정된 점수 내에서 정렬된 집합의 모든 멤버를 제거합니다.Remove all members in a sorted set within the given scores

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.START/"CamelRedis.Start"(Long), RedisConstants.END/"CamelRedis.End" (Long)

void

ZUNIONSTORE

정렬된 세트를 여러 개 추가하고 결과 정렬된 세트를 새 키에 저장

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.KEYS/"CamelRedis.Keys" (String), RedisConstants.DESTINATION/"CamelRedis.Destination"(String)

void

ZINTERSTORE

여러 정렬된 세트를 교차하고 결과 정렬된 세트를 새 키에 저장

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.KEYS/"CamelRedis.Keys" (String), RedisConstants.DESTINATION/"CamelRedis.Destination"(String)

void

Expand
문자열 명령설명매개 변수결과

SET

키의 문자열 값 설정

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

void

GET

키의 값 가져오기

RedisConstants.KEY/"CamelRedis.Key" (String)

개체

STRLEN

키에 저장된 값의 길이를 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String)

long

추가

키에 값 추가

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (String)

정수

SETBIT

키에 저장된 문자열 값의 오프셋에서 비트를 설정하거나 지웁니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.OFFSET/"CamelRedis.Offset" (Long), RedisConstants.VALUE/"CamelRedis.Value" (Boolean)

void

GETBIT

키에 저장된 문자열 값의 오프셋에서 비트 값을 반환합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.OFFSET/"CamelRedis.Offset" (Long)

부울

SETRANGE

지정된 오프셋에서 시작하는 키에서 문자열 덮어쓰기

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object), RedisConstants.OFFSET/"CamelRedis.Offset" (Long)

void

GETRANGE

키에 저장된 문자열의 부분 문자열을 가져옵니다.Gets a substring of the string stored at a key

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.START/"CamelRedis.Start"(Long), RedisConstants.END/"CamelRedis.End" (Long)

문자열

SETNX

키가 없는 경우에만 키 값을 설정합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

부울

SETEX

키의 값 및 만료 설정

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object), RedisConstants.TIMEOUT/"CamelRedis.Timeout" (Long), SECONDS

void

DECRBY

지정된 수만큼 키의 정수 값 감소

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Long)

long

DECR

키의 정수 값을 하나씩 늘리기

RedisConstants.KEY/"CamelRedis.Key" (String),

long

INCRBY

키의 정수 값을 지정된 양만큼 증가

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Long)

long

INCR

키의 정수 값을 1로 증가

RedisConstants.KEY/"CamelRedis.Key" (String)

long

MGET

지정된 모든 키의 값을 가져옵니다.

RedisConstants.FIELDS/"CamelRedis.Filds" (Collection<String>)

list<Object>

MSET

여러 개의 키를 여러 값으로 설정

RedisConstants.VALUES/"CamelRedis.Values" (Map<String, Object>)

void

MSETNX

키가 없는 경우에만 여러 키를 여러 값으로 설정합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

void

GETSET

키의 문자열 값을 설정하고 이전 값을 반환합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

개체

Expand
키 명령설명매개 변수결과

EXISTS

키가 있는지 확인

RedisConstants.KEY/"CamelRedis.Key" (String)

부울

DEL

키 삭제

RedisConstants.KEYS/"CamelRedis.Keys" (String)

void

유형

키에 저장된 유형 확인

RedisConstants.KEY/"CamelRedis.Key" (String)

DataType

KEYS

지정된 패턴과 일치하는 모든 키 찾기

RedisConstants.PATERN/"CamelRedis.Pattern" (String)

collection<String>

RANDOMKEY

키스페이스에서 임의의 키 반환

RedisConstants.PATERN/"CamelRedis.Pattern" (String), RedisConstants.VALUE/"CamelRedis.Value" (String)

문자열

이름 변경

키 이름 변경

RedisConstants.KEY/"CamelRedis.Key" (String)

void

RENAMENX

새 키가 없는 경우에만 키 이름 변경

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (String)

부울

만료

초 내에 존재할 키의 시간 설정

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.TIMEOUT/"CamelRedis.Timeout" (Long)

부울

정렬

목록, 설정 또는 정렬된 집합의 요소 정렬

RedisConstants.KEY/"CamelRedis.Key" (String)

list<Object>

PERSIST

키에서 만료 제거

RedisConstants.KEY/"CamelRedis.Key" (String)

부울

EXPIREAT

키의 만료를 UNIX 타임 스탬프로 설정

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.TIMESTAMP/"CamelRedis.Timestamp" (Long)

부울

PEXPIRE

키의 시간(밀리초)을 설정합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.TIMEOUT/"CamelRedis.Timeout" (Long)

부울

PEXPIREAT

키의 만료를 밀리초 단위로 지정된 UNIX 타임스탬프로 설정합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.TIMESTAMP/"CamelRedis.Timestamp" (Long)

부울

TTL

키를 사용할 수 있는 시간

RedisConstants.KEY/"CamelRedis.Key" (String)

long

이동

키를 다른 데이터베이스로 이동

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.DB/"CamelRedis.Db" (Integer)

부울

Expand
지역 명령설명매개 변수결과

GEOADD

지정된 지역 공간 항목(latitude, longitude, name)을 지정된 키에 추가합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.LATITUDE/"CamelRedis.Latitude" ( Cryostat), RedisConstants.LONGITUDE/"CamelRedis.Longitude" ( Cryostat), RedisConstants.VALUE/CamelUE / (Object)

long

GEODIST

지정된 키에 대한 geospatial 인덱스의 두 멤버 간 거리를 반환합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUES/"CamelRedis.Values" (Object[])

거리

GEOHASH

지정된 키에 대한 지리 공간 인덱스의 요소를 나타내는 유효한 Geohash 문자열 반환

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

List<String>

GEOPOS

지정된 키에 대한 지리 공간 인덱스의 위치(상위, 위도)를 반환합니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object)

List<Point>

GEORADIUS

중앙 위치 및 중앙 위치로 지정된 영역의 경계 내에 있는 지정된 키에 대한 지리 공간 인덱스의 요소를 반환합니다(경로)

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.LATITUDE/"CamelRedis.Latitude" ( Cryostat), RedisConstants.LONGITUDE/"CamelRedis.Longitude" ( Cryostat), RedisConstants.RADIUS/"CamelRedis.Radius" ( menu), RedisConstants.COUNT/"CamelRedis.Count" (Integer)

GeoResults

GEORADIUSBYMEMBER

이 명령은 정확히 GEORADIUS와 같은 유일한 차이점으로, 영역의 중심, 경도 및 위도 값을 쿼리할 때 지정된 키에 대한 geospatial 인덱스 내에 이미 존재하는 멤버의 이름을 가져옵니다.

RedisConstants.KEY/"CamelRedis.Key" (String), RedisConstants.VALUE/"CamelRedis.Value" (Object), RedisConstants.RADIUS/"CamelRedis.Radius" ( Cryostat), RedisConstants.COUNT/"CamelRedis.Count" (Integer)

GeoResults

Expand
기타 명령설명매개 변수결과

MULTI

트랜잭션 블록의 시작 표시

none

void

DISCARD

MULTI 이후 발행된 모든 명령 삭제

none

void

EXEC

MULTI 이후 발행된 모든 명령 실행

none

void

WATCH

지정된 키를 확인하여 MULTI/EXEC 블록의 실행을 확인합니다.

RedisConstants.KEYS/"CamelRedis.Keys" (String)

void

UNWATCH

감시된 모든 키를 잊어버리기

none

void

ECHO

지정된 문자열을 Echo

RedisConstants.VALUE/"CamelRedis.Value" (String)

문자열

PING

서버를 ping

none

문자열

종료

연결을 종료합니다.

none

void

PUBLISH

채널에 메시지 게시

RedisConstants.CHANNEL/"CamelRedis.Channel" (문자열), RedisConstants.MESSAGE/"CamelRedis.Message" (Object)

void

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat