devlos
Devlos Archive
devlos
전체 방문자
오늘
어제
12-12 17:55

최근 글

  • 분류 전체보기 (107)
    • 프로젝트 (1)
    • MSA 설계 & 도메인주도 설계 (9)
    • 클라우드 컴퓨팅 & NoSQL (87)
      • [Cilium Study] 실리움 스터디 (8)
      • [KANS] 쿠버네티스 네트워크 심화 스터디 (12)
      • [T101] 테라폼 4기 스터디 (8)
      • [CICD] CICD 맛보기 스터디 (3)
      • [T101] 테라폼 기초 입문 스터디 (6)
      • [AEWS] Amazon EKS 워크숍 스터디 (7)
      • [PKOS] 쿠버네티스 실무 실습 스터디 (7)
      • Kubernetes (13)
      • Docker (7)
      • Redis (1)
      • Jenkins (3)
      • Terraform (1)
      • Ansible (4)
      • Kafka (1)
    • 프로그래밍 (7)
      • Spring Boot (5)
      • Broker (1)
    • 성능과 튜닝 (1)
    • ALM (0)
    • 기타 (2)

인기 글

태그

  • 테라폼
  • kOps
  • terraform
  • DevOps
  • PKOS
  • CloudNet@
  • 쿠버네티스
  • 쿠버네티스 스터디
  • 데브옵스
  • docker
  • MSA
  • 도커
  • Kubernetes
  • cilium
  • t101 4기

티스토리

최근 댓글

hELLO · Designed By 정상우.
devlos

Devlos Archive

Redis & Maria DB
클라우드 컴퓨팅 & NoSQL/Redis

Redis & Maria DB

2021. 3. 26. 23:58
반응형

현재 근무하는 스타트업에서 프로젝트 진행할 때 Redis와  MariaDB를 주로 사용한다.

각 DB의 장점을 간단하게 설명하자면 다음과 같다.

Redis

Redis 는 주로 캐시기능 구현 혹은 Server에서 임시적으로 데이터를 저장할 때 사용한다. Key-value 기반 데이터베이스이고 expire라는 기능을 제공하여 지금으로부터 특정 시점 이후 사용하지 않는값을 삭제하기 용이하다. In-memory database이기 때문에 속도가 빠르고 여러가지 관계에 대한 제약사항이 없기 때문에 NodeJS process 간 공유하는 저장공간을 구현하는데 안성맞춤이다. (물론 RDBMS처럼 시스템의 기본 DB를 Redis로 구성할 수도 있다. 곧  2년간 진행한 Redis 기반 IoT 플랫폼 개발에 관한 글을 작성하려고 한다.)

 

Maria DB

Maria DB는 RDBMS 이기 때문에 업무 프로세스 분석을 통해 관계형 모델을 만들고 체계적인 구조를 잡는데 수월하기 때문에 사용한다.

또한 MySQL이나 PostgresSQL보다 순위는 낮지만 MySQL보다 체감 퍼포먼스가 좋다. 

 

반응형
    devlos
    devlos
    안녕하세요, Devlos 입니다. 새로 공부 중인 지식들을 공유하고, 명확히 이해하고자 블로그를 개설했습니다 :) 여러 DEVELOPER 분들과 자유롭게 지식을 공유하고 싶어요! 방문해 주셔서 감사합니다 😀 - DEVLOS -

    티스토리툴바