문제

를 사용하여 그루비,당신은 성능 향상을 기대 속도 측면에서 및 메모리 오버헤드를 읽고 쿼리 JSON 대 XML?

도움이 되었습니까?

해결책

JSON 는 작고 간단보다 XML.면 나는 내용은 빠르게 분석합니다.

YAML 빠른 것입니다.

다른 팁

는 경우 속도가 문제가,오히려 사용할 수 있는 자바 라이브러리를 분석해 내가 원하는 것보다에 의존하고 그루비의 구현합니다.

의 경우 동일한 스키마와 동일한 정보를 메모리 사용될 것이 거의 같습니다.성능 무시할 수 있습니다.

내가 믿는 성과 차이가 발견 할 수있는 아무것도 아닌 다른 프로파일러는 경우 스키마와 데이터를 동일합니다.는 당신이 볼 수 있는 큰 차이를 사용한 경우 잘못된 XML parser.다시 말해서 SAX 구현할 수 있는 쉽게 일치하거나 가능성이 뛰어나다 JSON 구축하고 있음을 보여준다많은 외부 요인을 cinsider.하려면 진실한 이야기 모두 던져 JSON 과 색소폰 parser 에서 동일한 데이터/가진 스키마에 추가 논리입니다.큰 절감에서 온 로직를 해석하는 데 사용되는 구문 분석합니다.수단을 사용 돔 또는 풀 파서에 따라 요청 수있는 동안 색소폰으로 지나치게 복잡하게 비 성능이 뛰어 솔루션입니다.또한 눈에 띄는 차이점을 파서 뿐만 아니라.추가로서의 변수에 파일 크기와 신속하게 느슨한 범위의 어떤 당신은 실제로 측정.또 다른 예를 들어,당신의 XML 포함 DTD 설명 및 엔터티를 참조하는 해결해야 합 와이어를 통해 귀하의 네트워크 연결을 지연할 수 있는 다음을 참조 개선으로 JSON.그것을 모두 무슨 당신이 정말 하고자 하는 일입니다.

XML 는 조금 더 오버헤드보다 JSON 때문에 각괄호 및 추가 정보가 무엇인지 않습니다.어떤 좋은 파서 수 있어야 합 분석 JSON 보다 더 빨리 XML 이유가 이 때문이다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top