Levantamiento del estado del arte sobre tendencias NoSQL

Las bases de datos juegan un papel fundamental, dando la oportunidad de convertir los datos en información y la información en insumo para la toma de decisiones. Hoy en día, generamos un gran volumen de información, desde fuentes anatómicas hasta uso de recursos electrónicos, dando pie a que los mot...

Full description

Autores:
Gómez Gil, Juan Pablo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2016
Institución:
Instituto Tecnológico Metropolitano
Repositorio:
Repositorio ITM
Idioma:
spa
OAI Identifier:
oai:repositorio.itm.edu.co:20.500.12622/4468
Acceso en línea:
http://hdl.handle.net/20.500.12622/4468
Palabra clave:
NoSQL
Investigación documental
Information systems administration
Databases
Electronic data processing
Information storage and retrieval systems
State of the art
Literature review
Bibliographic research
Administración de sistemas de información
Bases de datos
Procesamiento electrónico de datos
Sistemas de almacenamiento y recuperación de información
Estado del arte
Revisión de la literatura
Investigación bibliográfica
Rights
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
Description
Summary:Las bases de datos juegan un papel fundamental, dando la oportunidad de convertir los datos en información y la información en insumo para la toma de decisiones. Hoy en día, generamos un gran volumen de información, desde fuentes anatómicas hasta uso de recursos electrónicos, dando pie a que los motores de procesamiento de datos requieran hacer uso de herramientas más poderosas, eficaces y robustas, reduciendo lo económico y lo accesible. Es en este momento, donde es necesario optimizar cada recurso y cada fuente para lograr la obtención de información de forma más rápida, efectiva y al menor costo, es por esto que las bases de datos no relacionales son una buena alternativa en los sistemas de información que surgen actualmente. Esta última, llamada NoSQL o también conocida como “No solo SQL”, es mayormente reconocida por no usar SQL como lenguaje de consulta principal, también por no requerir esquemas de tablas fijas y por no soportar operaciones “Join”. Las bases de datos NoSQL están desarrolladas para ejecutarse en múltiples sistemas con arquitectura de procesamiento versátil, el cual permite procesar cargas masivas de datos de forma más rápida y efectiva que otros motores estructurados que se usan actualmente para la misma labor y que no requieren tener prioridad en la consistencia en el tiempo. El resultado final de este trabajo, devolverá un documento que enseña las diferentes alternativas que surgen en el medio para el almacenamiento y procesamiento de información, a través de bases de datos NoSQL. También, que ofrece el mercado actual, cuales son más flexibles para su implementación y de qué forma compite una con otra, mostrando los pros y contras de las opciones de software que se masifican en el medio por su compatibilidad con plataformas que emergen y son visibles en la actualidad.