IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Mangodb vs sql server


Sujet :

MS SQL Server

  1. #1
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut Mangodb vs sql server
    Bonjour,

    J'ai un site developpé sous sql server. Je suis en train de me former sur mangodb et je suis vraiment agreablement surpris par les temps de reponses en CRUD.

    Je suis en train de me demander si je ne devrais pas migrer vers noSQL

    Quel est votre avis ?

    Merci

  2. #2
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Par défaut
    Bonjour ou bonsoir plutôt ^^

    Attention quand même, je ne suis pas expert loin de là mais bonne question quand même, donc j'ai un avis de novice ! (Et j'attends nos experts )

    Ne pas confondre le monde Objet et le monde SQL !

    Nous utilisons des Cruds certes (Je développe C# en ce moment) mais je me demande toujours la question "Pourquoi" ! On utilise des class CRUD mais j'ai du mal...

    Nous sommes encore en FW 2.0 etc... Pas le top.

    On a, si je me trompe un amalgame de l'Objet et du Scalaire... Je rame sur les prog ORM !

    Pourriez vous préciser votre conception de votre projet et donner plus de complément sur le sujet car j'ai dû mal compris votre soucis !

    Comme dit c'est nouveau pour moi, alors cela m'intéresse

    Et toute aide sera la bien venu pour vous et ma compréhension

    Cdt,
    Chtulus


    PS: pas d'application web mais en phase de migration FW 4.0. N'empêche je n'y pige rien
    « Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
    - Confucius -

    Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
    Tous les cours Office
    Solutions d'Entreprise



  3. #3
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Hello,

    Je suis d'avis de Chtulus. Il faudrait en savoir plus sur votre projet, ton niveau d'exigence sur les propriétés ACID des transactions etc ...

    ++

  4. #4
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Mon site est classique avec une base de donnee relationelle, avec des procedures stockees, transactions, triggers, jobs.....
    Je n'utilise pas d'ORM.

    Je me confronte à la lenteur de certaines operations car j'ai des tables ayant des dizaines de millions d'enregistrements. Les requetes et les tables ont deja ete optimisées.

    Lorsque je vois des demos et tutoriaux avec des produits noSQL c'est assez bluffant.

    Je sais que si je passe le pas, les transactions vont disparaitres par exemple ainsi que les triggers....

    C'est pour cela que je demande votre avis.

  5. #5
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 994
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par topolino Voir le message
    Bonjour,

    J'ai un site developpé sous sql server. Je suis en train de me former sur mangodb et je suis vraiment agreablement surpris par les temps de reponses en CRUD.

    Je suis en train de me demander si je ne devrais pas migrer vers noSQL

    Quel est votre avis ?

    Merci
    L'un n'a rien avoir avec l'autre. En gros la question pourrais être posée de la manière suivante :
    je dois gérer une entreprise... dois-je faire une comptabilité ou un simple porte monnaie suffit ? j'ai vu qu'avec un porte monnaie c'était plus rapide !

    La question est donc : faite vous de l'informatique de gestion (vente, stock, services, produits, durées, quantités...) ou de l'informatique sociale (forums, news groups, réseaux sociaux, presse...)
    Dans un cas perdre une transaction vous coutera cher... Dans l'autre on s'en fout ! Il n'y a pas de miracle en informatique....

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  6. #6
    Expert éminent
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 180
    Billets dans le blog
    16
    Par défaut
    Bonsoir,

    Citation Envoyé par topolino Voir le message
    Lorsque je vois des demos et tutoriaux avec des produits noSQL c'est assez bluffant.
    Il est vrai que les marchands ont l’art de bluffer le chaland, et le bonneteau ils connaissent. Méfiance ! Méfiance !
    Pour avoir un avis objectif, mettez en œuvre un prototype de comparaison, avec des transactions et des volumétries en grandeur réelle. Vous aurez peut-être des surprises. Ça peut vous prendre quelques mois pour accoucher des conclusions, mais il n’y a pas de secret.
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

  7. #7
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Je n'avais effectivement pas vu les choses sous cette angle.
    Pour ma part j'ai une base de donnée regroupant des millions d'utilisateurs avec des permissionnements en fonctions des bourses.

    Je suis dans le milieu des banques. C'est clair que la perte des transactions m'embetais bcp. Je vais faire des tests alors.

  8. #8
    Expert éminent
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 180
    Billets dans le blog
    16
    Par défaut
    Bonjour topolino,

    Vu les enjeux, je pense qu'il serait prudent d'engager une expertise de votre SI par des spécialistes comme SQLpro et MikeDavem.
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

  9. #9
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 994
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par fsmrel Voir le message
    Bonjour topolino,

    Vu les enjeux, je pense qu'il serait prudent d'engager une expertise de votre SI par des spécialistes comme SQLpro et MikeDavem.
    Visiblement tu veut une ristourne de 10% pour présentation de clientèle ???

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  10. #10
    Expert éminent
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 180
    Billets dans le blog
    16
    Par défaut
    N'étant pas un marchand, je me contenterai d'un franc (suisse) symbolique...
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

  11. #11
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Je peux te fournir du chocolat suisse si tu passes dans le coin

    ++

  12. #12
    Expert éminent
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 180
    Billets dans le blog
    16
    Par défaut
    David, n'oublie pas d'en apporter quand tu passeras Quai du Président Roosevelt, miam, miam !
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

  13. #13
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    C'est vrai que le top serait une expertise mais en suisse comme en europe les budgets sont tres tres serré malheureusement.

    Je vais essayer de faire des tests sur des millions d'enregistrements et faire un benchmark sur les 2 solutions.

    Si vous etes de passage à Geneve je viendrai vous offrir du chocolat.

  14. #14
    Expert éminent
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 180
    Billets dans le blog
    16
    Par défaut
    Ah ! Genève ! La place du Molard, le pont de la Machine, l’hôtel du Midi, les fondues dans un petit restaurant de la banlieue, chez Monique ... Dans les années septante, j’y ai fait de l’informatique pendant un an chez un (riche) banquier, dont 6 mois à développer un SGBD chargé d’aller plus vite que Total... Les SGBD relationnels n’existaient pas encore, c’était le bon temps...
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

  15. #15
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Moi je travaille sur Genève et je veux bien du chocolat

    Trêve de plaisanterie, effectivement il faudrait pouvoir comparer les performances des 2 SGBDR avec le contexte de ton application et tirer tes conclusions.

    ++

  16. #16
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Tu travailles ou à Geneve ?
    Mon collegue s'appelle aussi david barbarin mais il est admin reseau

  17. #17
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    En fait je travaille dans une société de service à Meyrin pour la partie base de données et SQL Server. Je navigue chez les clients en suisse romande principalement ... beaucoup à Genève et Lausanne

    Oui j'ai déjà entendu parlé de cet autre David administrateur réseau Un de mes clients m'avait appelé un jour pour me demander si je cherchais du travail car un certain David Barbarin avait envoyé son CV mais après vérification il a vu que ce n'était pas moi car il était plus orienté administration réseau ... Même chose chez un autre client où cela a visiblement posé problème pour le badge car ils n'avaient pas prévu le cas où 2 personnes pouvaient potentiellement avoir les mêmes nom et prénom ... résultat ... obtention d'un badge de sécurité 3 jours plus tard ... car pas prévu dans le système ... limite je passais pour un usurpateur d'identité

    ++

  18. #18
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 994
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par mikedavem Voir le message
    ... Même chose chez un autre client où cela a visiblement posé problème pour le badge car ils n'avaient pas prévu le cas où 2 personnes pouvaient potentiellement avoir les mêmes nom et prénom ... résultat ... obtention d'un badge de sécurité 3 jours plus tard ... car pas prévu dans le système ... limite je passais pour un usurpateur d'identité

    ++
    Encore une base de données superbement modélisées!!!!!

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. Pb migration Access / SQL server
    Par yoyo dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 25/04/2005, 10h39
  2. Quel outil choisir pour un développement SQL-Server ?
    Par Mouse dans le forum Débats sur le développement - Le Best Of
    Réponses: 23
    Dernier message: 12/08/2003, 06h23
  3. [Kylix] sql server & kylix
    Par fehmitn dans le forum EDI
    Réponses: 1
    Dernier message: 23/08/2002, 19h44
  4. Backup BD SQL Server
    Par Ethmane dans le forum Administration
    Réponses: 3
    Dernier message: 07/06/2002, 00h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo