본문 바로가기

오픈소스(OpenSource)3

[Redisson] RedissonClient 객체를 이용한 Redis 서버에 입력/조회 Redisson은 Java기반의 Redis 클라이언트입니다. Redisson 라이브러리를 이용하여 Redis 클라이언트로 구현하실 때, Redis 서버에 key/value를 입력하거나 key를 조회할 경우가 있습니다. 아래의 코드를 통해 Redisson 클라이언트에서 Redis 서버에 key/value 등록 및 조회하는 방법에 대해 알아보겠습니다. 1. redissonclient 객체를 생성 private final RedissonClient redissonClient; 2. key / value 을 등록하려면 redisclient.getBucket("키").set("값"); redissonClient.getBucket(key).set(value); 3. 이름(key) 를 통해 값을 조회하려면(=가져오려.. 2024. 1. 26.
[Redis] Redis OSS vs Redis Enterprise 차이 Redis를 도입할 때, 가장 먼저 고민하게 되는 사항은 Redis Open Source를 사용할 것이냐? 아니면 Redis Enterprise를 사용할 것인가에 결정하는 것인데, 해당 부분은 비용과 직결되기 때문입니다. 그러면, 비즈니스로직과 프로젝트 규모 등에 따른 장단점을 비교하고 더 적합한 것을 고려해야 합니다. Redis OSS vs Redis Enterprise의 상세 비교 Redis Open Source Redis Enterprise Deployment Options 완전 관리형 DBaaS로 사용 가능 O Kubernetes에서 기본 서비스로 가능 O on-premise, multicloud, and hybrid 지원 O 도커 이미지 제공 O High Availability Redis 엔진을.. 2023. 11. 2.
[Redis] 레디스(Redis)란 무엇인가? (인 메모리 key-value 저장소) What is Redis? Remote Dictionary Server의 약어로 인 메모리 key-value 데이터 저장소입니다. Redis는 Strings, Hashs, Lists, Sets, Sorted Sets 등 다양한 데이터 구조 집합을 제공하며, 애플리케이션 측면에서 손 쉽게 생성하고 사용할 수 있습니다. 영구저장소 기능으로 데이터 백업 기능이 있으며, 빠른 성능을 사용할 수 있는 캐시 형태로 많이 사용되고 있습니다. 주요 특징 In-memory data structure - 캐시, 큐, 이벤트 처리 등의 문제 해결을 위한 다양한 데이터 구조 집합을 제공합니다. Programmability - 사용자 정의 스크립트 실행을 위해 프로그래밍 인터페이스 제공과 Redis 함수를 사용한 스크립트를 만.. 2023. 9. 26.
반응형