dc.creator |
MELO, Daniel da Silva |
|
dc.date.issued |
2025-06-06 |
|
dc.identifier.citation |
MELO, Daniel da Silva. Uma abordagem para indexação de dados no padrão FHIR em banco de dados NoSQL Colunares. 2025. 42 f. Dissertação (Mestrado em Ciência e Tecnologia da Computação.) – Universidade Federal de Itajubá, Itajubá, 2025. |
pt_BR |
dc.identifier.uri |
https://repositorio.unifei.edu.br/jspui/handle/123456789/4268 |
|
dc.description.abstract |
Apache Cassandra’s scalability makes it an attractive option for healthcare ecosystems;
however, its primary key-restricted query model hinders flexibility with FHIR-defined search
operations, such as range queries, wildcard text searches, and the combination of multiple
attributes. To overcome this fundamental limitation, this work presents and validates
CLiF-Arch (Cassandra Lucene-indexed FHIR Architecture), a database architecture that
enables advanced queries directly within Cassandra. The architecture implements a custom
secondary index that integrates the HAPI FHIR library for semantic analysis of resources
with the Apache Lucene search engine for parameter indexing. Experiments with 10
million records demonstrated that CLiF-Arch supports FHIR-required searches directly via
CQL. This flexibility, however, comes at a performance cost: the synchronous analysis and
indexing process increased the average insertion latency from approximately 1 ms to the 3-4
ms range. The results demonstrate that CLiF-Arch is a functional solution that establishes
an explicit compromise between write latency and query flexibility—an indispensable
requirement for adopting Cassandra in environments that demand full compliance with
the FHIR standard. |
pt_BR |
dc.language |
por |
pt_BR |
dc.publisher |
Universidade Federal de Itajubá |
pt_BR |
dc.rights |
Acesso Aberto |
pt_BR |
dc.subject |
Bancos de dados distribuídos |
pt_BR |
dc.subject |
Motores de busca |
pt_BR |
dc.subject |
Indexação |
pt_BR |
dc.subject |
Sistemas de informação médica |
pt_BR |
dc.subject |
Prontuários eletrônicos |
pt_BR |
dc.subject |
Bibliotecas de software |
pt_BR |
dc.subject |
FHIR |
pt_BR |
dc.title |
Uma abordagem para indexação de dados no padrão FHIR em banco de dados NoSQL Colunares |
pt_BR |
dc.type |
Dissertação |
pt_BR |
dc.date.available |
2025-09-16 |
|
dc.date.available |
2025-09-16T15:15:06Z |
|
dc.date.accessioned |
2025-09-16T15:15:06Z |
|
dc.creator.Lattes |
http://lattes.cnpq.br/1352047922625130 |
pt_BR |
dc.contributor.advisor1 |
SOUZA, Adler Diniz de |
|
dc.contributor.advisor1Lattes |
http://lattes.cnpq.br/0659198149444462 |
pt_BR |
dc.contributor.advisor-co1 |
BALDOCHI JUNIOR, Laércio Augusto |
|
dc.contributor.advisor-co1Lattes |
http://lattes.cnpq.br/8734341450513549 |
pt_BR |
dc.description.resumo |
A escalabilidade do Apache Cassandra o torna uma opção atrativa para ecossistemas de
saúde; no entanto, seu modelo de consulta restrito à chave primária impede a flexibilidade
com as operações de busca definidas pelo padrão FHIR, como consultas por faixas de
valores, buscas textuais com curingas e a combinação de múltiplos atributos. Para superar
essa limitação fundamental, este trabalho apresenta e valida a CLiF-Arch (Cassandra
Lucene-indexed FHIR Architecture), uma arquitetura de banco de dados que habilita
consultas avançadas diretamente no Cassandra. A arquitetura implementa um índice
secundário customizado que integra a biblioteca HAPI FHIR, para a análise semântica
dos recursos, com o motor de busca Apache Lucene para a indexação dos parâmetros.
Experimentos com 10 milhões de registros demonstraram que a CLiF-Arch suporta as
buscas exigidas pelo FHIR diretamente via CQL. Essa flexibilidade, contudo, acarreta um
custo de desempenho: o processo síncrono de análise e indexação elevou a latência média
de inserção de aproximadamente 1 ms para a faixa de 3 a 4 ms. Os resultados demonstram
que a CLiF-Arch é uma solução funcional que estabelece um compromisso explícito entre
latência de escrita e flexibilidade de consulta, um requisito indispensável para a adoção do
Cassandra em ambientes que necessitam de total conformidade com o padrão FHIR. |
pt_BR |
dc.publisher.country |
Brasil |
pt_BR |
dc.publisher.department |
IESTI - Instituto de Engenharia de Sistemas e Tecnologia da Informação |
pt_BR |
dc.publisher.program |
Programa de Pós-Graduação: Mestrado - Ciência e Tecnologia da Computação |
pt_BR |
dc.publisher.initials |
UNIFEI |
pt_BR |
dc.subject.cnpq |
CNPQ::CIÊNCIAS EXATAS E DA TERRA::CIÊNCIA DA COMPUTAÇÃO |
pt_BR |