Sistema de búsqueda de texto en fuentes de datos no congruentes

RESUMEN: En el presente trabajo se buscó detallar el proceso de construcción y selección de un sistema de búsqueda para una fuente de datos con tipologías diferentes. Se comenzó recolectando los requisitos del sistema a lo que aproximo unos intervalos establecidos según la capacidad y alcance del si...

Full description

Autores:
Naranjo Cano, Miguel Ángel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/21546
Acceso en línea:
http://hdl.handle.net/10495/21546
Palabra clave:
Base de datos
Databases
Recuperación de información
Information retrieval
Sistema de información en línea
Online information systems
Recuperación de información
Research Subject
Sistema de búsqueda
http://vocabularies.unesco.org/thesaurus/concept501
http://vocabularies.unesco.org/thesaurus/concept514
http://vocabularies.unesco.org/thesaurus/concept4758
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UDEA2_d24c8e4b7f2dbd981f8f57dd1f0ca25b
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/21546
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Sistema de búsqueda de texto en fuentes de datos no congruentes
title Sistema de búsqueda de texto en fuentes de datos no congruentes
spellingShingle Sistema de búsqueda de texto en fuentes de datos no congruentes
Base de datos
Databases
Recuperación de información
Information retrieval
Sistema de información en línea
Online information systems
Recuperación de información
Research Subject
Sistema de búsqueda
http://vocabularies.unesco.org/thesaurus/concept501
http://vocabularies.unesco.org/thesaurus/concept514
http://vocabularies.unesco.org/thesaurus/concept4758
title_short Sistema de búsqueda de texto en fuentes de datos no congruentes
title_full Sistema de búsqueda de texto en fuentes de datos no congruentes
title_fullStr Sistema de búsqueda de texto en fuentes de datos no congruentes
title_full_unstemmed Sistema de búsqueda de texto en fuentes de datos no congruentes
title_sort Sistema de búsqueda de texto en fuentes de datos no congruentes
dc.creator.fl_str_mv Naranjo Cano, Miguel Ángel
dc.contributor.advisor.none.fl_str_mv Loaiza Berrío, Deisy
Úsuga Ortiz, Camilo
dc.contributor.author.none.fl_str_mv Naranjo Cano, Miguel Ángel
dc.subject.unesco.none.fl_str_mv Base de datos
Databases
Recuperación de información
Information retrieval
Sistema de información en línea
Online information systems
topic Base de datos
Databases
Recuperación de información
Information retrieval
Sistema de información en línea
Online information systems
Recuperación de información
Research Subject
Sistema de búsqueda
http://vocabularies.unesco.org/thesaurus/concept501
http://vocabularies.unesco.org/thesaurus/concept514
http://vocabularies.unesco.org/thesaurus/concept4758
dc.subject.proposal.spa.fl_str_mv Recuperación de información
Research Subject
Sistema de búsqueda
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept501
http://vocabularies.unesco.org/thesaurus/concept514
http://vocabularies.unesco.org/thesaurus/concept4758
description RESUMEN: En el presente trabajo se buscó detallar el proceso de construcción y selección de un sistema de búsqueda para una fuente de datos con tipologías diferentes. Se comenzó recolectando los requisitos del sistema a lo que aproximo unos intervalos establecidos según la capacidad y alcance del sistema deseado en términos de escalabilidad, disponibilidad y rendimiento. A partir de estos requisitos se decantó una lista de posibles sistemas que cumplieran las expectativas deseadas. De esta lista se filtró al sistema de búsqueda de Elasticsearch con el cual se realizaron pruebas de rendimiento con una base de datos similar en naturaleza a la de producción. Se hizo una implementación de este sistema, definiendo su diseño distribuido y se optimizaron las peticiones para ser más adecuadas a los intervalos de los requisitos definidos de manera previa.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-08-05T20:02:18Z
dc.date.available.none.fl_str_mv 2021-08-05T20:02:18Z
dc.date.issued.none.fl_str_mv 2021
dc.type.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/draft
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10495/21546
url http://hdl.handle.net/10495/21546
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.accessrights.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
http://purl.org/coar/access_right/c_abf2
https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.extent.spa.fl_str_mv 23
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Medellín
institution Universidad de Antioquia
bitstream.url.fl_str_mv http://bibliotecadigital.udea.edu.co/bitstream/10495/21546/1/NaranjoMiguel_2021_SistemaBusquedaTexto.pdf
http://bibliotecadigital.udea.edu.co/bitstream/10495/21546/2/license_rdf
http://bibliotecadigital.udea.edu.co/bitstream/10495/21546/5/license.txt
bitstream.checksum.fl_str_mv f5e781d25c901c6aa27f0b1832ede5f1
b88b088d9957e670ce3b3fbe2eedbc13
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de Antioquia
repository.mail.fl_str_mv andres.perez@udea.edu.co
_version_ 1812173241464127488
spelling Loaiza Berrío, DeisyÚsuga Ortiz, CamiloNaranjo Cano, Miguel Ángel2021-08-05T20:02:18Z2021-08-05T20:02:18Z2021http://hdl.handle.net/10495/21546RESUMEN: En el presente trabajo se buscó detallar el proceso de construcción y selección de un sistema de búsqueda para una fuente de datos con tipologías diferentes. Se comenzó recolectando los requisitos del sistema a lo que aproximo unos intervalos establecidos según la capacidad y alcance del sistema deseado en términos de escalabilidad, disponibilidad y rendimiento. A partir de estos requisitos se decantó una lista de posibles sistemas que cumplieran las expectativas deseadas. De esta lista se filtró al sistema de búsqueda de Elasticsearch con el cual se realizaron pruebas de rendimiento con una base de datos similar en naturaleza a la de producción. Se hizo una implementación de este sistema, definiendo su diseño distribuido y se optimizaron las peticiones para ser más adecuadas a los intervalos de los requisitos definidos de manera previa.Planteamiento de proceso para la selección y prueba de sistema de búsqueda de texto completo23application/pdfspainfo:eu-repo/semantics/draftinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/co/http://purl.org/coar/access_right/c_abf2https://creativecommons.org/licenses/by-nc-sa/4.0/Sistema de búsqueda de texto en fuentes de datos no congruentesMedellínBase de datosDatabasesRecuperación de informaciónInformation retrievalSistema de información en líneaOnline information systemsRecuperación de informaciónResearch SubjectSistema de búsquedahttp://vocabularies.unesco.org/thesaurus/concept501http://vocabularies.unesco.org/thesaurus/concept514http://vocabularies.unesco.org/thesaurus/concept4758Profesional en Ingeniería de SistemasPregradoFacultad de Ingeniería. Carrera de Ingeniería de SistemasUniversidad de AntioquiaORIGINALNaranjoMiguel_2021_SistemaBusquedaTexto.pdfNaranjoMiguel_2021_SistemaBusquedaTexto.pdfTrabajo de grado de pregradoapplication/pdf665838http://bibliotecadigital.udea.edu.co/bitstream/10495/21546/1/NaranjoMiguel_2021_SistemaBusquedaTexto.pdff5e781d25c901c6aa27f0b1832ede5f1MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8823http://bibliotecadigital.udea.edu.co/bitstream/10495/21546/2/license_rdfb88b088d9957e670ce3b3fbe2eedbc13MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://bibliotecadigital.udea.edu.co/bitstream/10495/21546/5/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5510495/21546oai:bibliotecadigital.udea.edu.co:10495/215462021-08-05 15:03:41.764Repositorio Institucional Universidad de Antioquiaandres.perez@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=