<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Duckdb on EloNeva</title><link>https://eloneva.com/tags/duckdb/</link><description>Recent content in Duckdb on EloNeva</description><generator>Hugo</generator><language>fr</language><managingEditor>contact@eloneva.com (EloNeva)</managingEditor><webMaster>contact@eloneva.com (EloNeva)</webMaster><lastBuildDate>Mon, 22 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://eloneva.com/tags/duckdb/rss.xml" rel="self" type="application/rss+xml"/><item><title>Optimiser DuckDB : de la théorie à une requête de chiffre d'affaires</title><link>https://eloneva.com/blog/optimiser-duckdb-requete-ca-ventes/</link><pubDate>Mon, 22 Dec 2025 00:00:00 +0000</pubDate><author>contact@eloneva.com (EloNeva)</author><guid>https://eloneva.com/blog/optimiser-duckdb-requete-ca-ventes/</guid><description>&lt;h2 id="pourquoi-parler-doptimisation-avec-duckdb-"&gt;Pourquoi parler d&amp;rsquo;optimisation avec DuckDB ?&lt;/h2&gt;&#10;&lt;p&gt;DuckDB s&amp;rsquo;est imposé comme un moteur analytique embarqué très performant : stockage colonne, exécution vectorisée, parallélisation automatique, format de fichier compact. Sur un portable moderne, il rivalise souvent avec des entrepôts cloud pour des workloads exploratoires.&lt;/p&gt;&#10;&lt;p&gt;Mais, comme pour n&amp;rsquo;importe quel moteur SQL, la structure des données et la façon d&amp;rsquo;écrire les requêtes font la différence entre une réponse &amp;quot; instantanée &amp;quot; et un temps d&amp;rsquo;attente visible pour l&amp;rsquo;utilisateur.&lt;/p&gt;</description></item><item><title>Intégrer DuckDB dans Windev : Guide pratique avec wrapper .NET C#</title><link>https://eloneva.com/blog/integrer-duckdb-windev-wrapper-dotnet/</link><pubDate>Sun, 07 Dec 2025 00:00:00 +0000</pubDate><author>contact@eloneva.com (EloNeva)</author><guid>https://eloneva.com/blog/integrer-duckdb-windev-wrapper-dotnet/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;&#10;&lt;p&gt;Dans un précédent article, nous avons présenté les bénéfices de DuckDB comme moteur OLAP pour analyser de gros volumes de données, en complément d&amp;rsquo;une base OLTP comme HFSQL. Mais comment, concrètement, intégrer DuckDB dans une application Windev ?&lt;/p&gt;&#10;&lt;p&gt;Windev permet d&amp;rsquo;appeler des bibliothèques externes via ODBC, API C/C++, ou assemblages .NET. Dans cet article, nous allons voir pourquoi &lt;strong&gt;l&amp;rsquo;approche par wrapper .NET C#&lt;/strong&gt; est la plus efficace, et comment l&amp;rsquo;implémenter pas à pas.&lt;/p&gt;</description></item><item><title>DuckDB : pourquoi il faut distinguer OLAP et OLTP pour mieux piloter vos données</title><link>https://eloneva.com/blog/duckdb-windev-olap/</link><pubDate>Mon, 01 Dec 2025 00:00:00 +0000</pubDate><author>contact@eloneva.com (EloNeva)</author><guid>https://eloneva.com/blog/duckdb-windev-olap/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;&#10;&lt;p&gt;Dans une entreprise, toutes les données ne se traitent pas de la même manière. Entre les opérations quotidiennes et les analyses stratégiques, les besoins sont différents — et les technologies aussi. Connaître la distinction entre OLTP et OLAP, deux approches du traitement des données, aide à faire les bons choix. Avec l&amp;rsquo;arrivée de solutions modernes comme DuckDB, cette compréhension devient un vrai levier pour optimiser vos systèmes d&amp;rsquo;information.&lt;/p&gt;&#10;&lt;h2 id="1-oltp--la-gestion-des-opérations-au-quotidien"&gt;1. OLTP : la gestion des opérations au quotidien&lt;/h2&gt;&#10;&lt;p&gt;OLTP signifie &amp;ldquo;Online Transaction Processing&amp;rdquo;. C&amp;rsquo;est le type de base de données que l&amp;rsquo;on retrouve derrière la plupart des logiciels métiers : CRM, ERP, systèmes de caisse, etc.&lt;/p&gt;</description></item></channel></rss>