티스토리 뷰
서비님이 JSON 라이브러리의 속도 관련해서 분석을 해주셨다.
많이 사용되고 있는 아래의 JSON 파싱 라이브러리 관련해서
속도 체크를 한 결과 다음과 같다.
- JSON.simple ( Yidong Fang )
- GSON ( Google )
- Jackson ( FasterXML )
- JSONP ( Oracle )
- 당신의 개발 환경이 빅데이터처리와 같이 주로 큰사이즈의 JSON을 처리해야한다면 Jackson 을 써라. 대용량 환경에서 GSON은 좋지않은 선택임.
- 마이크로 서비스와 분산아키텍처 설정등과 같이 작은 용량의 많은 json 파일을 처리하는 환경이라면 GSON을 써라.
- 대용량과 소용량 모두를 다양하게 처리하는 환경이라면 양쪽에서 2순위 정도를 기록한 JSON.simple 이 좋을수도 있겠다.
나는 작은 용량의 데이터를 분석해야 하기 때문에 GSON 을 사용하기로 결정
GSON 바로가기
GSON 메이븐 리파지토리
반응형
'java' 카테고리의 다른 글
[java][jsoup] HTML 파싱을 위한 jsoup 라이브러리 예제 (2) | 2016.11.09 |
---|---|
[java][프록시] 네트워크 프록시 설정 (0) | 2016.11.08 |
Tree 구조 (0) | 2016.05.24 |
[Math] 좌표계의 x, y를 이용한 각도 구하기 (0) | 2016.05.19 |
[개념] 스택(stack)과 힙(heap) (0) | 2016.02.16 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Tez
- 다이나믹
- oozie
- HIVE
- S3
- nodejs
- airflow
- 정올
- mysql
- emr
- hbase
- SPARK
- Hadoop
- 백준
- 하이브
- error
- bash
- 알고리즘
- yarn
- AWS
- java
- ubuntu
- build
- HDFS
- Linux
- 오류
- 하둡
- 파이썬
- Python
- SQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함