10,000개의 레코드
20개의 필드
이걸 저장한다고 할 때,
Mysql로 쓰는것과 자체 Json 파일로 컨트롤 할때
어느정도의 차이가 발생될까요?
어플 개발때..
참고하려고 합니다.
댓글 6개
베스트 댓글
10,000개의 레코드와 20개의 필드를 MySQL과 JSON 파일로 저장할 때의 차이를 수치로 비교해드리겠습니다. 이는 대략적인 추정치이며, 실제 상황에 따라 다를 수 있습니다.
- 저장 공간
- MySQL: 약 5-10 MB
- JSON 파일: 약 15-20 MB
- 읽기 속도 (전체 데이터)
- MySQL: 약 0.1-0.5초
- JSON 파일: 약 0.5-2초
- 쓰기 속도 (1000개 레코드 추가)
- MySQL: 약 0.5-1초
- JSON 파일: 약 0.1-0.3초 (전체 파일 다시 쓰기)
- 검색 속도 (인덱스된 필드)
- MySQL: 약 0.01-0.05초
- JSON 파일: 약 0.1-0.5초 (전체 파일 스캔)
- 동시 접근 처리
- MySQL: 수백 연결 동시 지원
- JSON 파일: 1개 프로세스만 안전하게 접근 가능
- 확장성 (100만 레코드로 증가 시)
- MySQL: 선형적 성능 저하 (약 10-20배 느려짐)
- JSON 파일: 기하급수적 성능 저하 (약 100-1000배 느려짐)
이러한 차이를 고려할 때, 앱 개발 시 다음과 같은 점을 참고하시면 좋을 것 같습니다:
- 데이터 규모가 작고 단순한 경우 (10,000개 이하): JSON 파일도 충분히 사용 가능
- 데이터 규모가 크거나 빠른 성장이 예상되는 경우: MySQL 사용 권장
- 동시 접근이 필요한 경우: MySQL 사용 필수
- 복잡한 쿼리나 검색이 필요한 경우: MySQL 사용 권장
추가 설명이 필요하거나 다른 질문이 있으시면 말씀해 주세요.
클로드에 물어봤어요.
10,000개의 레코드와 20개의 필드를 MySQL과 JSON 파일로 저장할 때의 차이를 수치로 비교해드리겠습니다. 이는 대략적인 추정치이며, 실제 상황에 따라 다를 수 있습니다.
- 저장 공간
- MySQL: 약 5-10 MB
- JSON 파일: 약 15-20 MB
- 읽기 속도 (전체 데이터)
- MySQL: 약 0.1-0.5초
- JSON 파일: 약 0.5-2초
- 쓰기 속도 (1000개 레코드 추가)
- MySQL: 약 0.5-1초
- JSON 파일: 약 0.1-0.3초 (전체 파일 다시 쓰기)
- 검색 속도 (인덱스된 필드)
- MySQL: 약 0.01-0.05초
- JSON 파일: 약 0.1-0.5초 (전체 파일 스캔)
- 동시 접근 처리
- MySQL: 수백 연결 동시 지원
- JSON 파일: 1개 프로세스만 안전하게 접근 가능
- 확장성 (100만 레코드로 증가 시)
- MySQL: 선형적 성능 저하 (약 10-20배 느려짐)
- JSON 파일: 기하급수적 성능 저하 (약 100-1000배 느려짐)
이러한 차이를 고려할 때, 앱 개발 시 다음과 같은 점을 참고하시면 좋을 것 같습니다:
- 데이터 규모가 작고 단순한 경우 (10,000개 이하): JSON 파일도 충분히 사용 가능
- 데이터 규모가 크거나 빠른 성장이 예상되는 경우: MySQL 사용 권장
- 동시 접근이 필요한 경우: MySQL 사용 필수
- 복잡한 쿼리나 검색이 필요한 경우: MySQL 사용 권장
추가 설명이 필요하거나 다른 질문이 있으시면 말씀해 주세요.
클로드에 물어봤어요.
게시글 목록
| 번호 | 제목 |
|---|---|
| 1717438 | |
| 1717431 | |
| 1717422 | |
| 1717414 | |
| 1717412 | |
| 1717407 | |
| 1717401 | |
| 1717393 | |
| 1717386 | |
| 1717379 | |
| 1717378 | |
| 1717365 | |
| 1717364 | |
| 1717360 | |
| 1717359 | |
| 1717346 | |
| 1717344 | |
| 1717333 | |
| 1717327 | |
| 1717313 | |
| 1717312 | |
| 1717310 | |
| 1717307 | |
| 1717306 | |
| 1717304 | |
| 1717291 | |
| 1717283 | |
| 1717280 | |
| 1717268 | |
| 1717265 |


댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기