데이터 직렬화 방법으로 널리 사용되기는 하지만, 빅 데이터 이전에는 아보(Avro) 데이터를 시각적으로 처리할 수 있는 도구가 전혀 없었지만, XMLSpy가 출시되면서 이러한 문제가 해결되었습니다 XML 편집기 이 회사는 사용자 친화적인 "Avro View"를 개발하여 업계를 선도했습니다.
포괄적인 Avro 지원 기능은 Avro 스키마와 바이너리 파일 모두에 대한 Avro 검증기, Avro 스키마 편집기, 그리고 Avro 바이너리 파일(.avro)을 시각적으로 확인하고 검색할 수 있는 특수 Avro 뷰어를 포함합니다. XMLSpy는 Avro 데이터를 직렬화하는 데 사용되는 두 가지 형식, 즉 바이너리 형식과 JSON 형식을 모두 지원합니다.
Avro 스키마는 해당 Avro 데이터의 구조를 설명하며, JSON 형식으로 작성됩니다. XMLSpy를 사용하면 Avro 스키마를 쉽게 확인하고 편집할 수 있습니다 JSON 편집기그리고 텍스트 기반 또는 그래픽 기반의 그리드 형태로 작업할 수 있으며, 편집 기능을 지원합니다. 여기에는 입력 지원 기능, 코드 접기 기능 등 다양한 기능이 포함됩니다.
XMLSpy의 Avro 검증기는 사용자의 Avro 스키마를 Avro 스키마 표준에 맞게 검사하며, 또한 데이터 문서를 해당 Avro 스키마에 따라 검증합니다. 또한 RaptorXML Server에서도 Avro 검증을 사용할 수 있습니다 (아래 참조).
Altova RaptorXML Server는 대용량 데이터 처리에 최적화되어 있으며, 특히 Avro 파일에 저장된 방대한 양의 데이터를 처리할 수 있습니다. 병렬 컴퓨팅을 지원하는 RaptorXML Server는 뛰어난 성능, 향상된 처리량, 그리고 효율적인 메모리 활용을 통해 Avro, XML, JSON 등 대규모 데이터를 검증하고 처리하는 데 필요한 기능을 제공합니다.
