일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 객체지향
- OOP
- Database
- Transaction
- Single Thread
- 백엔드
- AWS
- 면접
- Redis
- PostgreSQL
- 아키텍처
- 경력채용
- solid
- Developer
- promise
- 싱글스레드
- 데이터베이스
- V8
- roadmap
- TypeScript
- 개발자
- node.js
- 트랜잭션
- 레디스
- acid
- NoSQL
- architecture
- eventloop
- 컨퍼런스
- JavaScript
- Today
- Total
목록NoSQL (2)
devlog.akasai
Redis가 싱글스레드인 이유? | devlog.akasai 레디스의 대표적인 특징은 싱글스레드입니다. 왜 싱글스레드로 구성되었는지 알아보았습니다. 레디스가 싱글스레드인 이유? 레디스는 Event Loop(이벤트루프)를 이용하여 요청을 수행합니다. 즉, akasai.space 레디스의 대표적인 특징은 싱글스레드입니다. 왜 싱글스레드로 구성되었는지 알아보았습니다. 레디스가 싱글스레드인 이유? 레디스는 Event Loop(이벤트루프)를 이용하여 요청을 수행합니다. 즉, 실제 명령에 대한 작업(Task)는 커널 I/O 레벨에서 Multiplexing(멀티플렉싱)을 통해 처리하여 동시성을 보장합니다. 따라서, 유저 레벨에서는 싱글스레드로 동작하지만, 커널 I/O 레벨에서는 스레드풀을 이용합니다. 4가지 이유 C..
Redis란? | devlog.akasai 개인적으로 가장 좋아하는 NoSQL DBMS가 Redis입니다. 실무에서 기존부터 사용하고 있다 보니 자연스럽게 익숙해진 것 같습니다. 몇몇 특징들을 대충 알고는 있었지만 이번 기회에 자세히 알아보았 akasai.space 개인적으로 가장 좋아하는 NoSQL DBMS가 Redis입니다. 실무에서 기존부터 사용하고 있다 보니 자연스럽게 익숙해진 것 같습니다. 몇몇 특징들을 대충 알고는 있었지만 이번 기회에 자세히 알아보았습니다. 레디스란? Redis(레디스)는 REmote DIctionary Server의 약자로 오픈소스(BSD licensed) DBMS입니다. In-memory(인메모리) 데이터 저장소이며, Key-Value기반의 NoSQL DBMS입니다. 보통..