-- Leo's gemini proxy

-- Connecting to unbon.cafe:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;

SQLite


2023-05-02


SQLite est un système de gestion de base de données, exempt de serveur – Comprendre à accès limité en écriture. De par son cadre standardisé, il est particulièrement intéressant pour l'échange d'une grande quantité de données tabulaires par rapport au format CSV[1].


Gestion de base de données


> SQLite is not directly comparable to client/server SQL database engines such as MySQL, Oracle, PostgreSQL, or SQL Server since SQLite is trying to solve a different problem.


Il existe une multitude de serveurs offrant un environnement aux données[2], SQLite y occupe une place de niche de par sa simplicité plutôt qu'un espace partagé à grande échelle.

> SQLite does not compete with client/server databases. SQLite competes with fopen().


Son usage est à priori situé entre le fichier CSV personnel et le fichier serveur PostgreSql à grande échelle, même si la documentation officielle ne le décrit pas officiellement : celle-ci se contente de décrire les cas où ne pas utiliser SQLite[3].


Je n'y vois personnellement pas d'avantage, d'autant plus si utilisé via un outil au rendu tableur[4].


Références


[1] Alors comme ça tu veux faire du CSV ?, Sebsauvage 2020

[2] Notes de lecture : Only SQL, LeJun 2022

[3] Appropriate Uses For SQLite, SQLite 2022

[4] DB Browser for SQLite, Piacentini 2021

-- Response ended

-- Page fetched on Sat May 18 23:59:03 2024