암호화폐 API 웹소켓 연결 끊김 후 지역 시장 데이터 공백 해결 방법
(dev.to)암호화재 거래 시스템 구축 시 발생하는 WebSocket 연결 끊김으로 인한 데이터 공백 문제를 해결하기 위해, 타임스탬프 기반의 간격 정렬과 과거 데이터 수동 보충을 통한 시계열 데이터 무결성 유지 방법을 제시합니다.
이 글의 핵심 포인트
- 1WebSocket 재연결 시 누락된 기간의 데이터는 자동으로 보충되지 않음
- 2타임스탬프 비교를 통해 로컬 데이터와 원격 API 간의 누락 구간을 식별해야 함
- 3중복 데이터 발생 방지를 위해 '심볼 + 타임스탬프' 형태의 복합 유니크 키 사용 권장
- 4