Comparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDB
El crecimiento en el número de datos generados a cada segundo y que cumplen un ciclo o función dentro de los procesos en los que se encuentran los sistemas de información, requiere que el diseño y construcción de software tenga como primordial objetivo la mitigación de riesgos de pérdida de datos y...
- Autores:
-
González López, Cristian Henry
Montoya Torres, Marlon
- 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/1696
- Acceso en línea:
- http://hdl.handle.net/20.500.12622/1696
- Palabra clave:
- MySQL (Administrador de bases de datos)
Databases
Computer programs
Bases de datos
Sistemas de información
Programas para computador
- Rights
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
RepoITM2_f2abe034e2de2c6f2292d55d92f71f81 |
---|---|
oai_identifier_str |
oai:repositorio.itm.edu.co:20.500.12622/1696 |
network_acronym_str |
RepoITM2 |
network_name_str |
Repositorio ITM |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Comparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDB |
title |
Comparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDB |
spellingShingle |
Comparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDB MySQL (Administrador de bases de datos) Databases Computer programs Bases de datos Sistemas de información Programas para computador |
title_short |
Comparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDB |
title_full |
Comparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDB |
title_fullStr |
Comparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDB |
title_full_unstemmed |
Comparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDB |
title_sort |
Comparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDB |
dc.creator.fl_str_mv |
González López, Cristian Henry Montoya Torres, Marlon |
dc.contributor.advisor.none.fl_str_mv |
Bedoya Restrepo, Jorge Iván |
dc.contributor.author.none.fl_str_mv |
González López, Cristian Henry Montoya Torres, Marlon |
dc.subject.spa.fl_str_mv |
MySQL (Administrador de bases de datos) |
topic |
MySQL (Administrador de bases de datos) Databases Computer programs Bases de datos Sistemas de información Programas para computador |
dc.subject.keywords.eng.fl_str_mv |
Databases Computer programs |
dc.subject.lemb.spa.fl_str_mv |
Bases de datos Sistemas de información Programas para computador |
description |
El crecimiento en el número de datos generados a cada segundo y que cumplen un ciclo o función dentro de los procesos en los que se encuentran los sistemas de información, requiere que el diseño y construcción de software tenga como primordial objetivo la mitigación de riesgos de pérdida de datos y su control absoluto desde el momento en que ingresan a un sistema de información para su procesamiento hasta el punto de almacenamiento en repositorios centralizados para futuros análisis, suponiendo un enorme reto a la sociedad moderna interconectada y generadora de datos. Campos como la ingeniería de software, que incluye las metodologías de programación de aplicaciones y los modelos de almacenamiento de datos (motores de bases de datos) para la construcción de sistemas de información, han evolucionado con miras a lograr la mejor solución de acuerdo a las características y el contexto de un problema tratado. El desarrollo de este proyecto tiene como finalidad el análisis comparativo de dos tecnologías de bases de datos, una basada en el modelo relacional y otra en el modelo NoSQL. El análisis se basa en la definición inicial de parámetros de medición tales como rendimiento, confiabilidad, disponibilidad e integridad a partir del desarrollo de un caso práctico donde se almacenará información de contacto de un grupo de personas. Si bien los resultados nos indican que NoSQL como motor de bases de datos es una solución adecuada en aquellos ambientes donde se requiera velocidad y gran intensidad de carga de datos, no podemos reemplazar aún los modelos relacionales ya que nos siguen brindando integridad en aquellos ambientes de desarrollo donde el paradigma NoSQL carece de la madurez que se requiere. |
publishDate |
2016 |
dc.date.issued.none.fl_str_mv |
2016 |
dc.date.accessioned.none.fl_str_mv |
2020-06-03T14:22:13Z |
dc.date.available.none.fl_str_mv |
2020-06-03T14:22:13Z |
dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12622/1696 |
dc.identifier.instname.spa.fl_str_mv |
instname:Instituto Tecnológico Metropolitano |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Instituto Tecnológico Metropolitano |
dc.identifier.repourl.none.fl_str_mv |
repourl:https://repositorio.itm.edu.co/ |
url |
http://hdl.handle.net/20.500.12622/1696 |
identifier_str_mv |
instname:Instituto Tecnológico Metropolitano reponame:Repositorio Institucional Instituto Tecnológico Metropolitano repourl:https://repositorio.itm.edu.co/ |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.local.spa.fl_str_mv |
Acceso abierto |
dc.rights.creativecommons.*.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ Acceso abierto Attribution-NonCommercial-NoDerivatives 4.0 International http://purl.org/coar/access_right/c_abf2 |
dc.format.medium.spa.fl_str_mv |
Recurso electrónico |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Instituto Tecnológico Metropolitano |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingenierías |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
dc.publisher.grantor.spa.fl_str_mv |
Instituto Tecnológico Metropolitano |
institution |
Instituto Tecnológico Metropolitano |
bitstream.url.fl_str_mv |
https://repositorio.itm.edu.co/bitstream/20.500.12622/1696/1/Rep_Itm_pre_Gonzalez.pdf https://repositorio.itm.edu.co/bitstream/20.500.12622/1696/2/license.txt https://repositorio.itm.edu.co/bitstream/20.500.12622/1696/3/Rep_Itm_pre_Gonzalez.pdf.jpg |
bitstream.checksum.fl_str_mv |
ddec055586730f9b82027175a84e479b 8a4605be74aa9ea9d79846c1fba20a33 94f09c54519cda7e984000cd5bad714e |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Instituto Tecnológico Metropolitano ITM |
repository.mail.fl_str_mv |
repositorio@itm.edu.co |
_version_ |
1812189348159815680 |
spelling |
Bedoya Restrepo, Jorge IvánGonzález López, Cristian HenryMontoya Torres, Marlon2020-06-03T14:22:13Z2020-06-03T14:22:13Z2016http://hdl.handle.net/20.500.12622/1696instname:Instituto Tecnológico Metropolitanoreponame:Repositorio Institucional Instituto Tecnológico Metropolitanorepourl:https://repositorio.itm.edu.co/El crecimiento en el número de datos generados a cada segundo y que cumplen un ciclo o función dentro de los procesos en los que se encuentran los sistemas de información, requiere que el diseño y construcción de software tenga como primordial objetivo la mitigación de riesgos de pérdida de datos y su control absoluto desde el momento en que ingresan a un sistema de información para su procesamiento hasta el punto de almacenamiento en repositorios centralizados para futuros análisis, suponiendo un enorme reto a la sociedad moderna interconectada y generadora de datos. Campos como la ingeniería de software, que incluye las metodologías de programación de aplicaciones y los modelos de almacenamiento de datos (motores de bases de datos) para la construcción de sistemas de información, han evolucionado con miras a lograr la mejor solución de acuerdo a las características y el contexto de un problema tratado. El desarrollo de este proyecto tiene como finalidad el análisis comparativo de dos tecnologías de bases de datos, una basada en el modelo relacional y otra en el modelo NoSQL. El análisis se basa en la definición inicial de parámetros de medición tales como rendimiento, confiabilidad, disponibilidad e integridad a partir del desarrollo de un caso práctico donde se almacenará información de contacto de un grupo de personas. Si bien los resultados nos indican que NoSQL como motor de bases de datos es una solución adecuada en aquellos ambientes donde se requiera velocidad y gran intensidad de carga de datos, no podemos reemplazar aún los modelos relacionales ya que nos siguen brindando integridad en aquellos ambientes de desarrollo donde el paradigma NoSQL carece de la madurez que se requiere.Ingeniero de SistemaspregradoRecurso electrónicoapplication/pdfspaInstituto Tecnológico MetropolitanoFacultad de IngenieríasIngeniería de SistemasInstituto Tecnológico Metropolitanohttp://creativecommons.org/licenses/by-nc-nd/4.0/Acceso abiertoAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2MySQL (Administrador de bases de datos)DatabasesComputer programsBases de datosSistemas de informaciónProgramas para computadorComparativo de rendimiento transaccional entre el motor de bases de datos relacional MySQL y el motor de bases de datos NoSQL tipo documental MongoDBTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINALRep_Itm_pre_Gonzalez.pdfRep_Itm_pre_Gonzalez.pdfapplication/pdf1489205https://repositorio.itm.edu.co/bitstream/20.500.12622/1696/1/Rep_Itm_pre_Gonzalez.pdfddec055586730f9b82027175a84e479bMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.itm.edu.co/bitstream/20.500.12622/1696/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52THUMBNAILRep_Itm_pre_Gonzalez.pdf.jpgRep_Itm_pre_Gonzalez.pdf.jpgGenerated Thumbnailimage/jpeg3905https://repositorio.itm.edu.co/bitstream/20.500.12622/1696/3/Rep_Itm_pre_Gonzalez.pdf.jpg94f09c54519cda7e984000cd5bad714eMD5320.500.12622/1696oai:repositorio.itm.edu.co:20.500.12622/16962021-03-23 09:47:46.139Repositorio Instituto Tecnológico Metropolitano ITMrepositorio@itm.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |