|   | 
				
					
	
		  | 
	 
	
		| Paper: | 
		Evaluating a NoSQL Alternative for Chilean Virtual    Observatory Services | 
	 
	
		| Volume: | 
		495, Astronomical Data Analysis Software and Systems XXIV (ADASS XXIV) | 
	 
	
		| Page: | 
		409 | 
	 
	
		| Authors: | 
		Antognini, J.; Araya, M.; Solar, M.; Valenzuela, C.; Lira, F. | 
	 
	
	
		| Abstract: | 
		Currently, the standards and protocols for data access in the Virtual Observatory architecture (DAL) are generally implemented with
 relational databases based on SQL. In particular, the Astronomical Data Query Language (ADQL), language used by IVOA to represent 
 queries to VO services, was created to satisfy the different data access protocols, such as Simple Cone Search. ADQL is based in 
 SQL92, and has extra functionality implemented using PgSphere. An emergent alternative to SQL are the so called NoSQL databases, 
 which can be classified in several categories such as Column, Document, Key-Value, Graph, Object, etc.; each one recommended for 
 different scenarios. Within their notable characteristics we can find: schema-free, easy replication support, simple API, Big Data,
 etc. The Chilean Virtual Observatory (ChiVO) is developing a functional prototype based on the IVOA architecture, with the following
 relevant factors: Performance, Scalability, Flexibility, Complexity, and Functionality. Currently, it's very difficult to compare 
 these factors, due to a lack of alternatives. The objective of this paper is to compare NoSQL alternatives with SQL through the 
 implementation of a Web API REST that satisfies ChiVO's needs: a SESAME-style name resolver for the data from ALMA. Therefore, 
 we propose a test scenario by configuring a NoSQL database with data from different sources and evaluating the feasibility of 
 creating a Simple Cone Search service and its performance. This comparison will allow to pave the way for the application of 
 Big Data databases in the Virtual Observatory. | 
	 
	
		| 
			
			
		 | 
	 
	
		  | 
	 
 
					 
				 | 
				  |