python et SQL avec DuckDB ou SQLITE : où sont stockées les tables?
bonjour
je comprends que l'interet d'utiliser DuckDB ou SQLITE avec python, c'est qu'on a pas besoin d'installer un serveur sql.
1) SI j'utilsais postre ou mysql, je devrais installer le serveur, puis créer ma connexion à ce serveur dans le script python.
Ici, si je veux utiliser duckDB, je fais juste pip install duckdb et c'ets bon, je peux créer des tables dans mon scrip python.
j'ai bien compris jusue là?
2) ce que je comprends akors c'est la suite :
dans mon script python, je crée ma table, j'insére des données, je fais des requetes.
Mais quand mon script se termine, la table s'efface de la mémoire du pc c'est ca?
Si je lance un autre script avec des requetes vers cette table, ca marchera pas car la table est effacée...
Est-ce que je suis dans le vrai?
3)est-il possible de créer une table qui persiste pres l'execution du script?
puis je lance un autre script qui va faire des requetes sur cette table?
4/ c'est pareil avec sqlite?