디벨롭
로그인
디벨롭
로그인
JSON 파일을 쓰는 경우 주의점
박상준
·
2024년 11월 30일
팔로우
0
0
JSON 파일을 쓰는 경우
JSON 파일이 대용량이 되는 경우
결국 모든 객체가 메모리에 올라가야함
JSON 의 경우
내부 JSON 객체 배열에 append 하는 경우
자바에서 List 에다가 add 하는 경우
List 객체 자체에 대한 정보가 메모리에 올라가있어야 하는것 처럼…
대용량으로 JSON 파일을 쓰는 경우
JSONL 을 통해
배열로 저장하는 것이 아니라
라인 1줄 1줄 단위로 쓰는 것이 OOM 방지를 위해 이득임.
난 계속적으로 파일을 쓰면 해당 위치부터 기록되겠지.. 라고 생각했는데
그게 아니였음. 이게 텍스트파일이였다면 그런게 가능했겠지만, JSON 파일은 파일 구조상 그렇게 될 수가 없다고 함
박상준
이전 블로그 : https://oth3410.tistory.com/
팔로우
이전 포스트
분산 시스템에서 데이터 일관성(consistency)과 가용성(availability)을 동시에 고려해야 하는 상황에서, 특정 요구사항에 따라 CAP 이론의 트레이드오프를 어떻게 선택했는지 설명해주세요.
다음 포스트
블로그 이전
0개의 댓글
댓글 작성
관련 채용 정보