디벨롭
로그인
디벨롭
로그인
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개의 댓글
댓글 작성