delpho
DB에 대하여 - 본문
_1. Redis에 대해서 간단히 설명해주세요.
[ Redis (Remote Dictionary Server) ]
- in-memory 형태의 No-SQL로써 Key-Value 쌍의 해쉬 맵 형태의 데이터베이스

- in-memory: disk가 아닌 memory에 저장하기 때문에 disk I/O 작업이 발생하지 않아 속도가 빠르며, 휘발성입니다.
- No-SQL: Not Only SQL를 뜻하며 RDBMS에 비해 속도가 빠른 장점이 있습니다.
[ in-memory 종류 ]

[ No-SQL 종류 ]

_2. Redis와 Memcached의 차이에 대해서 설명해주세요.
[ 특징 비교 ]
| Memcached | Redis | |
| 1ms 이하의 지연 시간 | Yes | Yes |
| 개발의 용이성 | Yes | Yes |
| 데이터 파티셔닝 | Yes | Yes |
| 다양한 프로그래밍 언어 지원 | Yes | Yes |
| 다양한 데이터 타입 | - | Yes |
| 멀티쓰레드 (Multi Thread) | Yes | - |
| 스냅샷 (Snapshots) | - | Yes |
| 데이터 복제 (Replication) | - | Yes |
| 트랜잭션 지원 | - | Yes |
| 발행/구독 | - | Yes |
| 루아 스크립트 지원 | - | Yes |
| 위치기반 데이터 타입 지원 | - | Yes |
출처
'CS' 카테고리의 다른 글
| JPA에 대하여 - 1 (0) | 2022.08.31 |
|---|---|
| 보안에 대하여 - 2 (0) | 2022.08.07 |
| 보안에 대하여 - 1 (0) | 2022.08.07 |
| 운영체제에 대하여 - 6 (0) | 2022.08.07 |
| 운영체제에 대하여 - 5 (0) | 2022.07.30 |