Banco de Dados – A MariaDB Corporation, desenvolvedora da bifurcação de código aberto MariaDB do MySQL, anunciou um novo banco de dados de código aberto – uma fusão de dois de seus produtos existentes – que processa cargas de trabalho transacionais e analíticas no mesmo conjunto de dados.
O líder do MariaDB é Michael Widenius, o fundador do banco de dados MySQL. O MariaDB é um avançado sistemas de bancos de dados, substituto para o MySQL e está disponível sob os termos da licença GPLv2.
“Um banco de dados, qualquer carga de trabalho” é como a empresa está lançando o MariaDB Platform X3.
A nova oferta combina dois produtos anteriormente comercializados separadamente, MariaDB Platform For Transactions e MariaDB Platform For Analytics, em uma única solução unificada que incorpora armazenamento de linha para processamento de transações e armazenamento colunar para análise.
Com MariaDB Platform X3, uma organização pode usar um único banco de dados tanto para cargas de trabalho convencionais voltadas ao cliente (transacionais ou OLTP) quanto para cargas de trabalho internas de inteligência de negócios (analíticas ou OLAP).
Implementações mais flexíveis
Os mesmos dados estão disponíveis para qualquer tipo de trabalho e são mantidos automaticamente em sincronia entre os dois lados.
A Plataforma MariaDB tem um custo fixo por nó, independentemente de os nós serem OLTP ou OLAP.
Como resultado, isso permite implementações mais flexíveis, nas quais o número de nós em uma determinada implantação pode ser movido livremente entre as cargas de trabalho OLTP e OLAP conforme as alterações na demanda.
Isso permite implementações mais flexíveis, nas quais o número de nós em uma determinada implantação pode ser movido livremente entre as cargas de trabalho OLTP e OLAP conforme as alterações na demanda.
Em uma postagem no blog anunciando o lançamento, a empresa descreveu alguns detalhes técnicos.
O produto contém duas instâncias separadas do servidor MariaDB – uma para transacional e outra para trabalho analítico.
Os dados são armazenados no lado transacional, com alterações e atualizações sincronizadas com o lado analítico, que usa o mecanismo ColumnStore do MariaDB para manipular dados para análise em tempo real.
Suporte a várias ferramentas de análise
Ambas as metades do novo produto mantêm suas características distintas. A MariaDB Platform For Transactions fornece recursos empresariais, como a compatibilidade com o Oracle, por meio de tipos de dados e procedimentos armazenados, e o mascaramento dinâmico de dados para cargas de trabalho sensíveis.
O MariaDB Platform For Analytics já suportava conexões para muitas ferramentas de análise padrão do mercado, e elas também estão disponíveis aqui: Apache Kafka, Apache Spark, Pentaho e clientes para C, Java e Python.
O suporte para Python permite usar os notebooks Jupyter / IPython com MariaDB Platform For Analytics como fonte de dados.
O MariaDB Platform X3 está disponível tanto no local quanto através da recém-anunciada oferta do Serviço Gerenciado MariaDB.
Para implantações no local, o MariaDB oferece binários convencionais e várias opções baseadas em contêiner: contêineres Docker simples, caixas de proteção Docker Compose e gráficos e scripts Helm para o Kubernetes.
Tem algo a dizer sobre este artigo? Comente abaixo ou compartilhe conosco no Facebook, Twitter ou no nosso LinkedIn.
Leia também:
- Tecnologia da Informação – O que é um HD SSD? Como funcionam os drives de estado sólido.
- VMware prepara blockchain verde.
- As 5 principais tendências de desenvolvimento de softwares.
- Inteligência Artificial – 10% de todos os Gmails são escritos por robôs do Google.
- Dicas para comprar o melhor notebook pagando o menor preço.
- Alguns fatos rápidos sobre o USB tipo C, que você precisa saber.