SQLiteManager mais je n'ai pas testé encore.
Hors ligne
VDigital a écrit:
[Forum, post 127018 by grum in topic 16667] base de donnees XML
jehanon, c'est à toi de répondre cette fois. ;-)
Merci.
Hors ligne
Sur le fond (lourdeur souvent inutile de MySQL et pris en otage par MySQL) je suis d'accord avec jehanon. Par contre, je pense que la solution n'est certainement pas dans XML mais dans SQLite. Et SQLite sera dispo pour la 2.1.
ddtddt, déplacer une base MySQL c'est compliqué. C'est compliqué quand tu sais comment ça se passe avec une base de données sans serveur (comme SQLite ou BerkeleyDB) où il suffit de copier 1 fichier ailleurs.
grum, à mon avis si on ne répond pas à tes questions, c'est parce qu'elles contiennent la réponse : on ne peut pas remplacer MySQL par XML de manière transparente. Pas dans un temps de développement raisonnable.
J'ajoute que l'actualité de MySQL nous encourage à nous ouvrir à des alternatives. Je fais référence au rachat de Sun et plus préoccupant le rachat par Oracle en cours d'homologation au niveau européen. En ce qui me concerne, la priorité, c'est SQLite. (pour nicolas, c'est PostgreSQL)
Hors ligne
A mon avis, cela n'engage que moi: SQLite ne devrait pas convenir à Piwigo.
Nous en reparlerons. Des tests en profondeur devront être réalisés avec des accès concurrents, l'historique actif, et une resynchro complète des images.
Je pense que beaucoup devraient être assez déçus et que Nicolas a mille fois raison.
L'avenir le dira, mais XML ce n'est absolument pas pour Piwigo.
Hors ligne
SQLite est sans doute une très bonne idée, on a souvent qualifiée MS Access de jouet mais c'est bien pratique d'avoir un fichier a bouger et Access était suffisant dans beaucoup de cas
si en plus ce n'est pas du microsoft c'est encore mieux
j'ignore si SQLite est valable pour des centaines d'utilisateurs et 100 000 images, mais très certainement pour des sites plus légers, et avoir ce choix me semble un plus
Dernière modification par jehanon (2009-12-28 21:56:48)
Hors ligne
grum a écrit:
moi, on réponds toujours pas à mes questions :-(
desolé je débarque et donc j'ignore si cette question était déjà posée
Dernière modification par jehanon (2009-12-28 21:48:09)
Hors ligne
VDigital a écrit:
A mon avis, cela n'engage que moi: SQLite ne devrait pas convenir à Piwigo.
Nous en reparlerons. Des tests en profondeur devront être réalisés avec des accès concurrents, l'historique actif, et une resynchro complète des images.
Je pense que beaucoup devraient être assez déçus et que Nicolas a mille fois raison.
L'avenir le dira, mais XML ce n'est absolument pas pour Piwigo.
On verra bien :-) J'attends pas mal de SQLite pour être franc ! Mon objectif, c'est de réduire l'empreinte mémoire et le nombre total de fichiers sur mon système (je fais référence à piwigo.com).
Je ferai évidemment des tests avec accès multiples et concurrents en SQLite Vs MySQL Vs PostgreSQL et on pourra discuter des avantages et inconvénients avec des chiffres à l'appui.
Ce qui me fait un peu "peur" avec SQLite, ce n'est pas la performance, c'est la robustesse. MySQL, l'expérience m'a montré que c'était presque incassable. SQLite, je n'ai pas le recul suffisant pour en parler sereinement.
Hors ligne
plg a écrit:
Ce qui me fait un peu "peur" avec SQLite, ce n'est pas la performance, c'est la robustesse. MySQL, l'expérience m'a montré que c'était presque incassable. SQLite, je n'ai pas le recul suffisant pour en parler sereinement.
Sincèrement, je pense que tu n'as pas tort, tu m'aurais dit le contraire j'aurai eu un peu de mal à comprendre.
SQLite est réputé pour sa performance, pour sa simplicité de manipulation. Pour le reste, c'est là où tout le monde manque de recul.
Hors ligne
plg a écrit:
J'ajoute que l'actualité de MySQL nous encourage à nous ouvrir à des alternatives. Je fais référence au rachat de Sun et plus préoccupant le rachat par Oracle en cours d'homologation au niveau européen. En ce qui me concerne, la priorité, c'est SQLite. (pour nicolas, c'est PostgreSQL)
C'est limite HS mais peux-tu éclairer ma lanterne sur ce qui te donne des frissons ?
:-)
Hors ligne
Janvier 2008 - Sun a racheté MySQL (Sun ayant fait la preuve de son intérêt pour l'open source, il n'y avait aucune inquiétude).
Avril 2009 - Oracle a racheté Sun (Oracle ayant fait la preuve de son désintérêt pour l'open source et se retrouvant à la tête de quantité d'applications en Open-source, il n'y a aucune chance pour que l'évolution de MySQL reste très longtemps dans le domaine du Libre).
Hors ligne
Dis comme ça je comprends bien la nécessité d'avoir plusieurs cordes à son arc.
Merci Vincent.
Hors ligne
VDigital a écrit:
il n'y a aucune chance pour que l'évolution de MySQL reste très longtemps dans le domaine du Libre).
Personne pour le "forker", avec les milli...s de gens qui l'utilisent ?
Hors ligne
Probablement, mais attention aux légions d'avocats qu'un Oracle est capable de prévoir.
Hors ligne
je voudrais pas titiller un point douloureux mais xml c gratoche :-)))
Hors ligne
Non tu ne titilles pas, je crois qu'on t'a expliqué qu'on ne gère pas une galerie pour un photographe qui propose un petit nombre de clichés, mais une galerie qui s'adresse au plus grand nombre et donc à des usages extrêmes.
PostgreSQL (http://www.postgresql.org/) est déjà dispo dans la trunk pour info grâce à Nicolas.
Hors ligne