Processamento transacional/analítico híbrido

Content

Transação Híbrida/Processamento Analítico (HTAP), um termo criado pela Gartner Inc. - Uma empresa de pesquisa e pesquisa de tecnologia da informação, em seu relatório de pesquisa de 2014 Relatório de pesquisa Transação/processamento analítico promoverá oportunidades de inovação comercial dramática. Conforme definido por Gartner:

Transação híbrida/processamento analítico (HTAP) é uma arquitetura de aplicativos emergentes que "quebra a parede" entre processamento de transações e análise. Permite a tomada de decisão mais informada e "nos negócios em tempo real".

Em relatórios mais recentes, o Gartner começou a se referir ao HTAP como "transações aumentadas". Outra empresa de analistas Forrester Research chama o mesmo conceito de "translytical", enquanto o 451 Group o chama de "processamento operacional e analítico híbrido" ou ruído.

Fundo

Na década de 1960, o uso de computadores no setor de negócios começou com transações de folha de pagamento e posteriormente incluiu tarefas em áreas como contabilidade e cobrança. Naquela época, os usuários inseriram dados e o sistema os processou posteriormente. O desenvolvimento adicional do processamento instantâneo de dados, ou processamento de transações on-line (OLTP), levou ao uso generalizado de OLTP em sistemas de informação do governo e do setor de negócios.

O processamento analítico on -line (OLAP) abrange o processamento analítico envolvido na criação, sintetização e gerenciamento de dados. Com maiores demandas de dados entre as empresas, [a citação necessária] também evoluiu. Para atender às necessidades das aplicações, ambas as tecnologias dependem de seus próprios sistemas e arquiteturas distintas. Como resultado da complexidade na arquitetura e infraestrutura da informação dos sistemas OLTP e OLAP, a análise de dados está atrasada. [Precisa de cotação a ser verificada]

Vantagens e desafios HTAP

Existem várias interpretações do HTAP além da definição original do Gartner; uma "arquitetura emergente". Essas interpretações sugerem vantagens diferentes, uma sendo uma funcionalidade de banco de dados. Avanços recentes nos recursos de pesquisa, hardware, OLTP e OLAP, tecnologias de banco de dados nativas em memória e nuvem, gerenciamento transacional escalável e produtos permitem que o processamento e análise transacional, ou HTAP, opere no mesmo banco de dados.

No entanto, os relatórios mais recentes do Gartner sugerem vantagens mais amplas do que um único banco de dados unificado pode oferecer. Arquiteturas de aplicativos tradicionais separaram sistemas transacionais e analíticos. Os negócios digitais e a necessidade de responder aos momentos comerciais significam que o uso da análise "após o fato" não é mais adequado. Momentos comerciais são oportunidades transitórias que devem ser exploradas em tempo real. Se uma organização não puder reconhecer e/ou responder rapidamente a um momento comercial, tomando decisões rápidas e bem informadas, alguma outra organização, resultando em uma oportunidade perdida (ou em uma nova ameaça comercial). O HTAP permite que a análise avançada seja executada em tempo real em dados de transações "em vôo", fornecendo uma arquitetura que capacita os usuários a responder de maneira mais eficaz aos momentos de negócios.

Os principais desafios técnicos para um banco de dados HTAP são como ser eficientes para o Operacional (muitas pequenas transações com uma alta fração de atualizações) e cargas de trabalho analíticas (consultas grandes e complexas que atravessam o grande número de linhas) no mesmo sistema de banco de dados e como prevenir A interferência das consultas analíticas sobre a carga de trabalho operacional. Esse tipo de carga de trabalho operacional também é comumente referida como processamento analítico operacional.

O HTAP resolve a questão da latência analítica de várias maneiras, incluindo a eliminação da necessidade de várias cópias dos mesmos dados e o requisito de que os dados sejam descarregados de bancos de dados operacionais a data warehouses por meio de processos ETL.

A maioria das aplicações do HTAP é ativada por tecnologias na memória que podem processar um alto volume de transações e oferecer recursos como previsão e simulações. Novas tecnologias HTAP usam processamento transacional escalável e não precisam confiar em manter todo o banco de dados em memória. O HTAP tem o potencial de mudar a maneira como as organizações fazem negócios, oferecendo recursos imediatos de tomada de decisão de negócios com base em análises ao vivo e sofisticadas de grandes volumes de dados. Os líderes governamentais e empresariais podem ser informados sobre questões, resultados e tendências em tempo real que exigem ação, como nas áreas de segurança pública, gerenciamento de riscos e detecção de fraude.

Alguns desafios para o HTAP incluem experiência e habilidades limitadas do setor, além de práticas recomendadas indefinidas.