Longue vie à la grande archive de nouvelles

Nous y sommes, la grande archive de nouvelles contient maintenant plus de 50.000 articles. Pour certains blogs, plus de dix années de billets. La base de données MongoDB occupe 960Mo. Globalement le fonctionnement de pyAggr3g470r n’est pas ralenti, même la recherche par mots est plutôt rapide. Nous verrons ce que cela donne lorsque le cap… Continue reading Longue vie à la grande archive de nouvelles

Export MongoDB

Un billet précédent expliquait comment sauvegarder une base de données MongoDB. Notamment dans le but de sauvegarder la base de pyAggr3g470r. Nous allons voir maintenant comment exporter une collection au format texte via la commande mongoexport. Il faut d’abord savoir que pyAggr3g470r stocke les articles des flux par collection. Chaque blog ou site de nouvelles… Continue reading Export MongoDB

Sauvegarde MongoDB

Disons que vous voulez sauvegarder la base de données utilisée par pyAggr3g470r. Comment faire? Où sont stockés tous vos articles?Ici: cedric@debian:~$ ls -lh /var/lib/mongodb/pyaggr3g470r.* -rw——- 1 mongodb nogroup 64M Sep 11 09:17 /var/lib/mongodb/pyaggr3g470r.0 -rw——- 1 mongodb nogroup 128M Sep 11 09:17 /var/lib/mongodb/pyaggr3g470r.1 -rw——- 1 mongodb nogroup 256M May 2 11:47 /var/lib/mongodb/pyaggr3g470r.2 -rw——- 1 mongodb nogroup… Continue reading Sauvegarde MongoDB

pyAggr3g470r: version 3.2

pyAggr3g470r 3.2 est donc prêt. Le merge des branches montre bien l’ensemble des modifications afin d’arriver à ce résultat (on gagne même pas mal de lignes de code). Il est possible de télécharger une archive de la version 3.2.

pyAggr3g470r: transition vers MongoDB

Depuis l’annonce du passage de pyAggr3g470r à MongoDB je n’ai pas malheureusement pas vraiment pu beaucoup avancer. Toutefois les fonctionalités de base sont déjà opérationnelles. J’utilise quotidiennement la nouvelle version tout en continuant à tenir la base de données SQLite de l’ancienne version à jour. Cela n’est maintenant plus nécessaire. Je viens donc d’écrire un… Continue reading pyAggr3g470r: transition vers MongoDB

pyAggr3g470r: stockage distant des articles avec MongoDB

pyAggr3g470r a en ce moment une branche de développement dans le but de remplacer la base SQLite par une base MongoDB. Après une petite journée de travail les fonctionnalités de base sont implémentées. Avec cette nouvelle branche il sera possible de consulter les articles via l’interface Web installée localement, depuis n’importe où. Je ferai des… Continue reading pyAggr3g470r: stockage distant des articles avec MongoDB