{"id":5887,"date":"2022-08-20T11:53:10","date_gmt":"2022-08-20T14:53:10","guid":{"rendered":"https:\/\/sbbd.org.br\/2022\/?page_id=5887"},"modified":"2022-08-20T12:07:54","modified_gmt":"2022-08-20T15:07:54","slug":"duckdb","status":"publish","type":"page","link":"https:\/\/sbbd.org.br\/2022\/duckdb\/","title":{"rendered":"DuckDB"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">DuckDB: O SQLite para an\u00e1lise de dados<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Resumo<\/h4>\n\n\n\n<p>A imensa popularidade do SQLite demonstra a necessidade de sistemas de gerenciamento de banco de dados (SGBD) embarcados. No entanto, com exce\u00e7\u00e3o do DuckDB,\u00a0n\u00e3o existe um SGBD embarcado voltado para cargas de trabalho anal\u00edticas. Nessa palestra apresento o DuckDB, um novo SGBD projetado para executar consultas anal\u00edticas enquanto incorporado em um outro processo. Demonstrarei uma vis\u00e3o geral dos operadores internos do DuckDB e apresentarei as principais caracteristicas necess\u00e1rias para atender as cargas anal\u00edticas em SGBDs embarcados. O DuckDB\u00a0\u00e9 uma ferramenta open-source e j\u00e1 se encontra dispon\u00edvel para download e uso no site <a rel=\"noreferrer noopener\" href=\"http:\/\/www.duckdb.org\/\" target=\"_blank\">www.duckdb.org<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Bio<\/h4>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:21% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"328\" height=\"328\" src=\"https:\/\/sbbd.org.br\/2022\/wp-content\/uploads\/sites\/15\/2022\/08\/pedro-holanda-ok.jpg\" alt=\"\" class=\"wp-image-5890 size-full\" srcset=\"https:\/\/sbbd.org.br\/2022\/wp-content\/uploads\/sites\/15\/2022\/08\/pedro-holanda-ok.jpg 328w, https:\/\/sbbd.org.br\/2022\/wp-content\/uploads\/sites\/15\/2022\/08\/pedro-holanda-ok-300x300.jpg 300w, https:\/\/sbbd.org.br\/2022\/wp-content\/uploads\/sites\/15\/2022\/08\/pedro-holanda-ok-150x150.jpg 150w\" sizes=\"auto, (max-width: 328px) 100vw, 328px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p style=\"font-size:17px\"><strong>Pedro Holanda<\/strong>\u00a0 \u00e9 um p\u00f3s-doutorando no grupo de Arquitetura de Banco de Dados na CWI (Centrum Wiskunde &amp; Informatica) em Amsterd\u00e3. Ele est\u00e1 atualmente trabalhando como um dos principais desenvolvedores no\u00a0DuckDB.\u00a0Pedro Holanda\u00a0tamb\u00e9m fez seu doutorado no CWI, trabalhando em \u00edndices para an\u00e1lise interativa de dados e na integra\u00e7\u00e3o de programas de aprendizado de m\u00e1quina e sistemas de gerenciamento de banco de dados (<a rel=\"noreferrer noopener\" href=\"http:\/\/www.pdet.github.io\/\" target=\"_blank\">www.pdet.github.io<\/a>).<\/p>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\" \/>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/sbbd.org.br\/2022\/wp-content\/uploads\/sites\/15\/2022\/08\/3299869.3320212.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Incorporado de Incorporado de 3299869.3320212..\"><\/object><a id=\"wp-block-file--media-5d885444-0f67-4c77-9712-afbd73e680c7\" href=\"https:\/\/sbbd.org.br\/2022\/wp-content\/uploads\/sites\/15\/2022\/08\/3299869.3320212.pdf\">3299869.3320212<\/a><a href=\"https:\/\/sbbd.org.br\/2022\/wp-content\/uploads\/sites\/15\/2022\/08\/3299869.3320212.pdf\" class=\"wp-block-file__button\" download aria-describedby=\"wp-block-file--media-5d885444-0f67-4c77-9712-afbd73e680c7\">Baixar<\/a><\/div>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DuckDB: O SQLite para an\u00e1lise de dados Resumo A imensa popularidade do SQLite demonstra a necessidade de sistemas de gerenciamento&hellip; <\/p>\n","protected":false},"author":18,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5887","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sbbd.org.br\/2022\/wp-json\/wp\/v2\/pages\/5887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sbbd.org.br\/2022\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sbbd.org.br\/2022\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sbbd.org.br\/2022\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/sbbd.org.br\/2022\/wp-json\/wp\/v2\/comments?post=5887"}],"version-history":[{"count":4,"href":"https:\/\/sbbd.org.br\/2022\/wp-json\/wp\/v2\/pages\/5887\/revisions"}],"predecessor-version":[{"id":5894,"href":"https:\/\/sbbd.org.br\/2022\/wp-json\/wp\/v2\/pages\/5887\/revisions\/5894"}],"wp:attachment":[{"href":"https:\/\/sbbd.org.br\/2022\/wp-json\/wp\/v2\/media?parent=5887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}