JeuWeb - Crée ton jeu par navigateur
BDD, String vers Hash - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : BDD, String vers Hash (/showthread.php?tid=5631)

Pages : 1 2 3 4 5


RE: BDD, String vers Hash - Akira777 - 11-08-2011

Pas faux Viciousity, mais une base de données MySQL peut elle aussi évoluer sans problème, aurais-tu un exemple concret de la différence sur ce point là avec MongoDB (par exemple) ?
Après c'est vrai que le côté gestion des Hash est vraiment un point plus que positif !


RE: BDD, String vers Hash - Sephi-Chan - 11-08-2011

MongoDB comme CouchDB sont schema-free. Tu n'as pas cette notion de colonne, juste un hash dans lequel tu mets ce que tu veux (y compris d'autres hash).

Si tu veux mettre une clé "endive" dans un seul utilisateur, tu peux. Ce n'est pas possible avec une base de données SQL : la colonne "endive" devra exister pour tous les utilisateurs.


RE: BDD, String vers Hash - Viciousity - 11-08-2011

Sephi tu me piques mes réponses Sad


RE: BDD, String vers Hash - Akira777 - 11-08-2011

Merci pour ta réponse Sephi-chan, on en apprend vraiment tous les jours Big Grin


RE: BDD, String vers Hash - Viciousity - 11-08-2011

Ce qui est un avantage mais aussi un gros nid a caca ^^


RE: BDD, String vers Hash - Arius Vistoon - 11-08-2011

Okiche merci ,
Donc je n ai pas fait d erreur sur son utilite restreinte a la gestion de contenu et de version de document et son utilite pour la couche interactive superieur mais clairement pas adapte pour les couches basses qui forme quand meme le coeur de nombreux projet.

Par contre, l un de vous dit que c'est plus rapide que sqlite (en terme de lecture), vous avez realise des bench ?


RE: BDD, String vers Hash - Akira777 - 11-08-2011

Difficile à dire :

Un bench entre MySQL, PostgreSQL et SQLite : http://www.sqlite.org/speed.html

Et maintenant entre MySQL et MongoDB : http://obvioushints.blogspot.com/2009/07/benchmarking-mongodb-vs-mysql.html

D'autre part, j'ai pu lire un bench entre CouchDB et MongoDB, CouchDB en sortait 5 fois moins rapide en écrite et 10 fois moins rapide en lecture que MongoDB.

Entre MySQL et MongoDB, en moyenne, MongoDB est 2 fois plus rapide pour manipuler entre 2Mo et 10Gb, l'inverse quand il s'agit de plus de 10Gb.


RE: BDD, String vers Hash - Viciousity - 11-08-2011

Non MongoDB est accessible clairement pour tous les types d'application ou couche que tu veux mettre en place. C'est juste une toute autre manière de penser ^^


RE: BDD, String vers Hash - Arius Vistoon - 11-08-2011

okiche,
je suis rassuré , l'espace d'un moment j'avais cru ne pas etre a jour coté veille techno.
donc je reste avec ma position initiale. 3 BDD qui ne servent vraiment pas les meme objectifs et qui ont des handicaps flagrants dans les 2 autres domaines. Bref, chacun son domaine de predilection.

Merci à vous


RE: BDD, String vers Hash - Sephi-Chan - 11-08-2011

Pour les anglophone, InfoQ vient de publier une conférence sur la question : Why I Chose MongoDB for guardian.co.uk.
Ça dure une heure et c'est accompagné de slides.