Linux

redis 설치 (jar)

techapi 2025. 3. 12. 16:11
반응형

Redis(Remote Dictionary Server)는 고성능 오픈소스 인메모리 키-값 데이터 구조 저장소

 

  1. 데이터 구조:
    • 키-값 구조로 데이터를 저장합니다.
    • 문자열, 리스트, 셋, 정렬된 셋, 해시 등 다양한 데이터 타입을 지원합니다.
  2. 성능:
    • 모든 데이터를 메모리에 저장하여 빠른 읽기와 쓰기 속도를 제공합니다.
    • 평균적으로 읽기 및 쓰기 작업 속도가 1ms로 매우 빠릅니다.
  3. 지속성:
    • 메모리 기반이지만 데이터의 영속성을 제공합니다.
    • 스냅샷 기능을 통해 메모리 내용을 파일로 저장하고 복구할 수 있습니다.
  4. 확장성:
    • 마스터-슬레이브 복제를 지원하여 고가용성을 제공합니다.
    • 샤딩을 통해 데이터를 여러 서버에 분산 저장할 수 있습니다.
  5. 활용 사례:
    • 캐싱: 웹 애플리케이션의 세션 정보나 자주 조회되는 데이터 저장.
    • 실시간 분석: 로그 처리, 모니터링 시스템, 실시간 대시보드 등.
    • 메시지 브로커: Pub/Sub 모델을 통한 애플리케이션 간 비동기 통신.

Redis는 빠른 성능과 다양한 데이터 구조 지원으로 캐싱, 세션 관리, 실시간 분석 등 다양한 용도로 사용되는 강력한 인메모리 데이터베이스 시스템입니다.

 

 

### 설치 방법 ###

최신 버젼은 url  참고하여 타고 들어가면 됩니다.

 

wget https://github.com/junegunn/redis-stat/releases/download/0.4.14/redis-stat-0.4.14.jar

 

yum -y install ruby-devel gcc gcc-c++

gem install redis-stat

 

 

cd /usr/local/src/redis-stat/redis-stat

 

redis-stat -a test 59.10.169.100:6378 59.10.169.102:6378 5 --daemon --server=7000

 

redis-stat -a test 59.10.169.100:6378  5 --daemon --server=7000

 

redis-stat -a test 59.10.169.102:6378  5 --daemon --server=7001

 

 

redis-stat -a redis_baba 10.0.5.175:6378 10.0.5.63:6378 5 --daemon --server=7001

 

 

1. 설치 (gem install 버전, centos7 테스트됨)

 

http://www.kwangsiklee.com/2017/07/centos%EC%97%90%EC%84%9C-ruby%EB%A5%BC-rpm%EC%9C%BC%EB%A1%9C-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/

 

2. ruby / redis-stat 설치

 

## 최신 버전 ruby ##

https://github.com/feedforce/ruby-rpm/releases

tomcat

yum group install "Development Tools"

 

 

## redis-stat 설치 ##

 

wget https://github.com/feedforce/ruby-rpm/releases/download/2.7.3/ruby-2.7.3-1.el7.centos.x86_64.rpm

 

 

mkdir /usr/local/src/redis-stat

 

cd /usr/local/src/redis-stat

 

git clone https://github.com/junegunn/redis-stat.git

 

gem install redis-stat -v 0.4.13

 

redis-stat --ser gem install redis-stat -v 0.4.13

 

 

반응형

'Linux' 카테고리의 다른 글

redis tomcat client 설치 (redisson 의 경우)  (0) 2025.03.13
redis monitor  (0) 2025.03.12
redis session test  (0) 2025.03.12
Redis 설치  (0) 2025.03.12
root 파티션 용량 늘리기  (0) 2025.03.12