일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 이더리움
- rust
- IMAGE
- BAEKJOON
- 러스트
- 코어 이더리움 프로그래밍
- Algorithm
- Fast API
- AWS
- dockerfile
- Container
- 블록체인
- fluent python
- Network
- Refactoring
- Thread
- Ethereum
- 전문가를 위한 파이썬
- 백준
- function
- Python
- Kubernetes
- BlockChain
- 파이썬
- docker
- guru
- RabbitMQ
- 동시성
- 플랫폼
- 알고리즘
Archives
- Today
- Total
글쓰기 | 방명록 | 관리 |
목록Transaction (1)
Victoree's Blog
Redis의 동시성 프로그래밍
현업에서 근무하면서 레디스를 여러번 사용할 기회가 있었는데, 제대로 공부해볼 시간 없이 그냥 Single Thread니까! 하고 사용만 해왔다. 이것저것 Wrap Up 공부하면서 Redis에 관해 공부한 내용을 정리해본다. 1. Redis는 싱글 스레드 기반의 Key, Value 구조의 비정형 데이터를 저장하고 관리하는 비관계형 DBMS이다. 레디스는 모든 데이터를 메모리에 저장하는 인메모리 데이터베이스이며, 다양한 자료구조를 지원한다. 레디스는 영속성을 보장하기 위해 데이터를 DISK에 저장할 수 있다. 서버가 내려가더라도 DISK에 저장된 데이터를 읽어서 메모리에 로딩을 하는데, 데이터를 DISK에 저장하는 방식은 아래와 같이 두 가지 방식이 있다. RDB(Snapshotting) 방식 순간적으로 메..
Python/3rd-Party
2023. 6. 21. 00:40