Flower
목차 Flower? Flower 설치 Flower Daemon Flower 실행 확인 Flower Web 설명 Flower API Flower? Flower는 Celery 클러스터의 상태를 모니터링하고 실시간으로 통계 및 메트릭을 제공하는 모니터링 및 관리 도구다. 시스템의 작업 상태, 작업 속도 및 성능 등을 웹 기반 ...
목차 Flower? Flower 설치 Flower Daemon Flower 실행 확인 Flower Web 설명 Flower API Flower? Flower는 Celery 클러스터의 상태를 모니터링하고 실시간으로 통계 및 메트릭을 제공하는 모니터링 및 관리 도구다. 시스템의 작업 상태, 작업 속도 및 성능 등을 웹 기반 ...
목차 Celery? Celery 설치 Celery Redis 연결 Celery Daemon Celery 예시 Celery? Celery는 분산 작업 큐다. 비동기 작업을 처리하고 스케줄링하기 위한 도구로, 주로 웹 애플리케이션에서 시간이 오래 걸리는 작업을 비동기적으로 처리할 때 사용된다. Celery의 주요 구성 요소는 ...
목차 Redis? Redis 설치 Redis 환경 설정 Python Redis 연결 Redis에 Dataframe 넣기 Redis 운영 관리 - RedisInsights Redis 운영 관리 - RMA Redis? Redis는 Remote Dictionary Server의 약자로 Key-Value 구조의 데이터를 저...
목차 Polars를 찾게 된 이유 Polars란? Polars 기초 문법 Polars 찾게 된 이유 기존에 데이터 처리 및 분석에 Pandas를 사용하고 있었다. 하지만 대용량 데이터 처리에 대한 처리 속도와 메모리 이슈 등의 한계로 다른 방법을 찾게 되었다. H20의 벤치마크 결과를 보면 대부분의 경우에 Pandas보다 Polar...
목차 Vacuum 지연이 발생하는 테이블 확인 Autovacuum 발생할 것 같은 테이블 확인 Vacuum 튜닝 Vacuum 지연이 발생하는 테이블 확인 SELECT datname, usename, pid, state, wait_event, current_timestamp - xact_start AS xact_runtime, que...
목차 VACUUM이란? VACUUM 옵션 vacuumdb 비용 기반 VACUUM Delay Routine Vacuuming VACUUM Progress Reporting VACUUM FULL Progress Reporting VACUUM이란? VACUUM을 간단히 이야기하면 데이터베이스의 가비지 컬렉터, 선택적으로 분...
목차 밴치마크란? pgbench란? pgbench 사용하는 방법 pgbench 실습 밴치마크란? 벤치마크(Benchmark)는 컴퓨팅에서 특정 오브젝트(하드웨어 또는 소프트웨어 등)에 대해 일반적으로 수많은 표준 테스트와 시도를 수행함으로써 오브젝트의 상대적인 성능 측정을 목적으로 컴퓨터 프로그램을 실행하는 행위다. pgben...
목차 지원하는 Index 타입 확인 Sample Table 생성 테스트 케이스 1 (인덱스 X, 병렬처리 X) 테스트 케이스 2 (인덱스 X, 병렬처리 O) 테스트 케이스 3 (B-Tree 인덱스, 병렬처리 O) 테스트 케이스 4 (BRIN 인덱스, 병렬처리 O) 테스트 케이스 5 (BRIN 인덱스, 병렬처리 O, pag...