CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[mongoDB] bien ?

TrollDieu
TrollDieu
Niveau 6
25 septembre 2014 à 15:24:27

Salut,
Avez vous testez mongoDB que ce soit en prod ou en deb, ou tout autre expérience?
Peux t'il être une alternative intéressent a mariaDB/mySQL?

je voudrais faire un site de critique/new et je me demander si avec mongoDB ça ne serais pas mieux, surtout qu'il y a peux de jointure relationnel entre les information, surtout si par chance un jour il y est du monde qui ferais des critique et donc BDD assez volumique?

merci.

lisarael
lisarael
Niveau 13
25 septembre 2014 à 18:03:01

J'utilise MongoDB sur quelques sites en production depuis un peu plus d'un an.

Je ne dirai pas que c'est réellement une alternative à MySQL ou autres, c'est quelque chose de complètement différent. Déjà, si ton schéma de données implique beaucoup de relations, ça ne vaut pas le coup.
Par contre, pour des données peu liées, mais qui évoluent beaucoup dans le temps, couplé avec un bon système au niveau du code (je recommande l'ODM Mongoose pour node.js), c'est très, très bon.
Et en terme de performances brutes, c'est assez terrible.

Concernant le volume de données, franchement, tu peux y aller avant de le mettre par terre, et même dans le cas, la création d'un serveur esclave est relativement facile à mettre en place.

En bref, c'est très, très bon... quand tu restes dans l'usage pour lequel il est prévu, ce qui a l'air d'être ton cas au vu de ton message.

Y a aussi de très, très gros sites qui l'utilisent comme couche de caching, comme espn.com, le plus gros sites d'actualités/statistiques sportives américain (et probablement mondial) : leurs bases de données, qui sont colossales, sont en PostgresQL , et les requêtes sont cachées dans des bases MongoDB une fois réalisées, de manière à accélerer énormément les traitements.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment