Skip to content

Storage Engine Interface

Fábio Nogueira de Lucena edited this page Jul 5, 2017 · 4 revisions

Contexto

O armazenamento e a recuperação de dados baseados em arquétipos pode-se beneficiar da longa e sólida história dos bancos de dados relacionais. Contudo, essa não é a única opção. Um banco NoSQL ou até uma implementação "nativa" pode ser utilizada. A independência (ou isolamento) do serviço de armazenamento empregado é a função da Storage Engine Interface. Dessa forma, ao fazer uso dessa interface, o HealthDB mantém independência da storage engine empregada. De fato, implementações distintas podem ser utilizadas, o que facilita não apenas a experimentação mas também a evolução do HealthDB.

Implementação

A implementação dessa interface cabe a outra camada. Consulte a Storage Layer para detalhes.

Clone this wiki locally