Uma base de dados híbrida é um tipo de sistema de base de dados em tempo real sistema de base de dados que usa tanto o armazenamento de dados em disco como em memória, decidindo qual é o mais adequado para uma determinada tarefa. Este tipo de banco de dados é benéfico quando os sistemas requerem desempenho confiável mas é limitado em tamanho e aumenta a confiabilidade no caso de um problema como falta de energia.
P>Prior ao desenvolvimento de bancos de dados híbridos, as organizações foram forçadas a escolher entre banco de dados in-memory (IMDB) ou sistemas de gerenciamento de banco de dados persistentes. Mas à medida que os grandes dados e o armazenamento em nuvem se tornaram mais benéficos para as empresas, o aumento do tempo de acesso precisava ser abordado. Em resposta, os bancos de dados híbridos combinam a velocidade do IMDB com a capacidade de armazenamento dos sistemas de gerenciamento de banco de dados (SGBD). Usando acesso rápido aos dados através de capacidades in-memory, os usuários de bancos de dados híbridos são capazes de rapidamente classificar, armazenar, manipular e recuperar dados.
Devem à combinação de suporte de armazenamento in-memory e on-disk, os bancos de dados híbridos fornecem uma solução flexível, durável e econômica para os desenvolvedores. Os discos rígidos são usados para reter dados a longo prazo enquanto a memória é usada para uso de dados dinâmicos, aumentando o desempenho sem aumentar a pegada do banco de dados. Os bancos de dados híbridos também têm a capacidade de executar cargas de trabalho transacionais e analíticas simultaneamente, o que dá aos designers de software mais flexibilidade ao atualizar ou criar aplicativos.