TigerEye apresenta DuckDB.dart para facilitar o desenvolvimento de aplicativos com uso intensivo de dados


TigerEye apresenta DuckDB.dart para facilitar o desenvolvimento de aplicativos com uso intensivo de dados

(FotoJuli86/Shutterstock)

A TigerEye Labs, uma plataforma de planejamento e gerenciamento de receitas com tecnologia de IA, anunciou o lançamento de código aberto do DuckDB.dart, uma ferramenta de código aberto que permite aos desenvolvedores criar e executar aplicativos com uso intensivo de dados de forma mais eficiente.

DuckDB.dart, uma API Dart nativa para DuckDB, permite que desenvolvedores criem aplicativos em vários ambientes móveis e de desktop, incluindo iOS, Android, Linux e Home windows.

Como o DuckDB.dart foi projetado especificamente para consultas analíticas, ele pode manipular grandes conjuntos de dados e consultas complexas de forma mais eficiente em uma única máquina, em comparação a outras tecnologias como o SQLite, que é mais voltado para o gerenciamento de banco de dados de uso geral.

Com seu alto desempenho e capacidade de manipular grandes conjuntos de dados localmente, PatoDB tem visto um rápido crescimento nos últimos anos, embora ainda apresente uma curva de aprendizado íngreme. Agora, com o TigerEye Labs desenvolvendo a nova API DuckDB.dart, a plataforma está se tornando mais acessível e fácil de usar para análise e simulação de dados.

DuckDB.dart aproveita as poderosas APIs C do DuckDB para trazer manipulação de dados de alto desempenho para aplicativos Dart. O formato colunar da plataforma melhora a eficiência para certos tipos de consultas. Combinado com a execução vetorizada, o formato permite downloads mais rápidos e análise de dados eficiente, ao mesmo tempo em que minimiza o uso de memória em dispositivos.

O DuckDB foi desenvolvido originalmente em 2019 por Mark Raasveldt e Hannes Mühleisen na Centro Wiskunde & Informatica (CWI) na Holanda. Inicialmente, os fundadores não esperavam que seu projeto de código aberto se tornasse tão common e bem reconhecido nas comunidades de gerenciamento e análise de dados. No mês passado, o DuckDB alcançou 6,7 milhões de downloads.

“Estamos muito felizes em ver o lançamento do DuckDB.dart, pois acreditamos que as plataformas móveis são a próxima grande fronteira para o DuckDB”, diz Hannes Mühleisen, CEO e cofundador da DuckDB Labs. “Somos gratos pelo comprometimento da TigerEye em criar uma API Dart para o DuckDB e torná-la de código aberto desde o início. Estar disponível abertamente garante que todos possam usar esta biblioteca, o que se alinha com nossa visão de criar um sistema de gerenciamento de banco de dados analítico gratuito que pode ser implantado em qualquer lugar.”

Hannes Mühleisen é o líder da equipe CWI que criou o DuckDB e o CEO e cofundador do DuckDB Labs

Em meio ao crescimento impressionante do DuckDB, Hannes Mühleisen também foi reconhecido como um dos Pessoas da Datanami para ficar de olho em 2024. Mühleisen disse à Datanami que espera que “escolher a DuckDB para processamento de dados se torne algo óbvio”. Ele também compartilhou que a decisão de não recorrer ao capital de risco permitiu que a DuckDB crescesse de forma constante, sem as pressões típicas de investimento externo.

Ralph Gootee, CTO e cofundador da TigerEye, compartilhou: “Nossos clientes se beneficiam, pois a comunidade ajuda a melhorar o software program. O código aberto vai além de apenas servir nossos clientes; é sobre fornecer valor ao mundo.”

De acordo com Gootee, a capacidade do DuckDB de permitir que os usuários executar manipulação de dados poderosa diretamente no aplicativoem vez de em um servidor oferece uma vantagem elementary em comparação aos sistemas de dados convencionais. Ele também acredita que com o DuckDB integrado ao Dart, há um grande potencial no desenvolvimento de software program empresarial de alto desempenho que seja mais seguro e eficiente do que as ofertas atuais de nuvem.

O investimento da TigerEye no DuckDB e no Dart ressalta a dedicação da empresa em avançar a tecnologia e melhorar o desempenho. As portas Android e iOS para o DartDB.dart garantirão acesso confiável a dados para equipes de vendas em movimento, aumentando sua capacidade de atender às necessidades operacionais em tempo actual.

DuckDB.dart também oferece suporte a banco de dados multithread que permite o processamento simultâneo de operações de banco de dados. A plataforma também apresenta instruções preparadas e appenders que otimizam o desempenho da consulta reduzindo o tempo de execução para consultas repetidas. A TigerEye apresentará DuckDB.dart em DuckCon #5 em Seattle.

Itens relacionados

O Massive Information está morto? MotherDuck arrecada $47 milhões para provar isso

Quem está ganhando em tecnologia de dados de código aberto

Databricks para catálogo Unity de código aberto

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *