목록Database/NoSQL (2)
에라모르겠다(‘◇’)?

와 포스팅 진짜 오랜만이다... 반성해라 1일 1포스팅 하겠다던 다짐 다 사라졌냐고.. 카산드라(Cassandra) 분산형, 고성능, 확장 가능한 NoSQL 데이터 베이스 . 대량의 데이터를 처리하고 빠른 읽기 및 쓰기 성능 제공 카산드라 특징 ① 분산 아키텍처 여러 대의 서버에 데이터를 분산하여 저장하고 처리, 고 가용성과 확장성 제공, 서버 간 데이터를 자동으로 복제하여 장애 복구 및 데이터 손실 방지 기능을 갖춤 ② 고성능 높은 처리량, 낮은 지연시간을 제공하기 위해 설계. 데이터는 여러 노드에 분산되어 저장, 데이터 병렬 처리 가능 , 분산된 데이터를 읽고 쓰는 기능을 통해 뛰어난 성능 발휘 ③ 행-열 구조 데이터 모델 테이블은 행과 열로 구성되며 테이블 간의 관계가 없음. 유연한 스키마를 지원하..

python으로 소켓을 사용해보면서 redis를 사용하게 되었다 여태껏 RDBMS만 사용해봤기 때문에 NoSQL은 처음 사용해봐서 공부 + 기록용으로 쓰는 포스팅🐱 레디스(Redis) - 레디스(Redis)는 Remote Dictionary Server의 약자로써 "key - value" 구조의 비 정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비 관계형 데이터베이스 관리 시스템(DBMS) - 레디스는 다양한 인 메모리 데이터 구조 집합을 제공하므로 사용자 정의 애플리케이션을 손쉽게 생성 할 수 있음 - 주요 Redis 사용 사례 : 캐싱, 세션 관리 등 캐싱(Caching) - 데이터를 더 빠르고 효율적으로 액세스 할 수 있는 임시 데이터 저장소 (재 사용 데이터가 1회 이상인 경우 효율적) ..