A la fin de l'envoi, je code !

Tag Archives: mongodb

Connecteur Mongo Postgresql

TLDR; on a développé un connecteur permettant de déverser votre base mongo vers Posgresql disponible sur Github. Depuis plusieurs années déjà on vous ressasse sans arrêt que vos données forment une grosse partie du capital d’une société. Et c’est encore plus vrai pour une startup web. C’est même assez fréquent qu’une startup soit aujourd’hui capable […]

Mongodb covered query

Aujourd’hui je souhaite revenir un petit peu sur les mécanismes d’indexation de MongoDB. Récemment j’avais insisté sur le fait que la stratégie d’indexation était importante et fixait en partie votre schéma. J’avais également parlé des index full text. Je compte continuer encore un peu sur ce thème et pour ce billet, nous allons aborder les […]

Recherche textuelle avec MongoDB

Il y a maintenant 2 ans nous avions choisi d’utiliser MongoDB sur HopWork à l’issu d’une petite série d’expérimentation. Cette base m’avait séduit pour ces puissantes fonctionnalités de requêtage et sa facilité de mise en oeuvre. Dans ce billet j’aimerais revenir sur les fonctionnalités de recherche textuelles de MongoDB car, si elles sont puissantes, elles comportement aussi […]

Maintenir vos données avec Mongeez

Vous connaissez peut-être Liquibase, DBMaintain ou Flyway ? Si ce n’est pas le cas, je vous conseille d’y jeter un œil. Le principe de ces outils est simple, il vous permet de versionner et d’exécuter les scripts permettant de faire évoluer vos schémas et vos données. Une des applications de ces outils vous permet de […]

Comparaison de moteurs de base de données pour du stockage de logs

Il y a un an je m’étais aventuré à tester plusieurs bases Nosql, l’objectif étant pour moi d’apprivoiser les moteurs, de comprendre leurs usages et de voir si nous pouvions en faire bon usage sur HopWork. Cette mini étude était paru sur ce même blog : http://www.eventuallycoding.com/index.php/nosql-4-bases-a-la-loupe-14/ http://www.eventuallycoding.com/index.php/nosql-4-bases-a-la-loupe-24/ http://www.eventuallycoding.com/index.php/nosql-4-bases-a-la-loupe-34/ http://www.eventuallycoding.com/index.php/nosql-4-bases-a-la-loupe-44/ Evidemment comme tout “bench” on […]

MongoDB : Utiliser les propriétés de vos ObjectId dans vos MapReduce

Je vous propose de voir deux fonctionnalités plutôt pratiques de MongoDB dans ce billet. D’une part je vais vous parler de certaines propriétés très intéressantes des ObjectId, la classe qu’utilise MongoDB pour générer les identifiants de vos entités, et ensuite je vais vous montrer comment utiliser cette propriété dans un exemple tout simple avec un […]

Panorama Nosql

Voici quelques slides d’introduction sur Nosql. Ces slides sont issu d’une formation que j’anime sur MongoDB et ont pour objectif de faire prendre du recul aux participants afin de mieux comprendre l’écosystème dans lequel ils ont mis les pieds. Car pour ceux qui en douteraient encore, le Nosql c’est avant tout beaucoup de pragmatisme.