Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

Discussion: Quel NoSQL utiliser ?

  1. #1
    Invité2
    Invité(e)

    Par défaut Quel NoSQL utiliser ?

    Bonjour,

    Que me conseillez-vous entre MongoDB et Cassandra svp ?

    Merci.

  2. #2
    Modérateur
    Avatar de CinePhil
    Homme Profil pro Philippe Leménager
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    13 762
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Leménager
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 13 762
    Points : 22 956
    Points
    22 956

    Par défaut

    Par provocation, j'ai envie de dire : Aucun !

    Mais en fait quel est le besoin qui te pousse à vouloir choisir un système NoSQL ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
    Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Invité2
    Invité(e)

    Par défaut

    Bonjour,

    J'ai un projet de site multi-tenant avec énormément de requêtes sur bases de données.

    J'aimerai optimiser le site au maximum à cause du nombre important de requêtes et aussi à cause des distances importantes entre les clients et le serveur.

    Merci.

  4. #4
    Modérateur
    Avatar de CinePhil
    Homme Profil pro Philippe Leménager
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    13 762
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Leménager
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 13 762
    Points : 22 956
    Points
    22 956

    Par défaut

    Et bien justement, les SGBDR sont conçus pour répondre rapidement à de nombreuses requêtes sur des bases de données.
    Qu'est-ce qui te fait dire qu'un SGBDR ne pourrait pas répondre à ce besoin.

    Le site par lequel nous communiquons utilise un SGBR interroger depuis la France, l'Afrique, le Canada... As-tu l'impression qu'il est lent ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
    Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  5. #5
    Invité2
    Invité(e)

    Par défaut

    Qu'est-ce qui te fait dire qu'un SGBDR ne pourrait pas répondre à ce besoin.
    Je l'ai déjà réalisé.

    J'ai pas lu toute la page mais le début me suffit (http://fr.wikipedia.org/wiki/NoSQL)
    En informatique, NoSQL est un buzzword pour désigner une catégorie de système de gestion de base de données (abr. SGBD) destinés à manipuler des bases de données géantes pour des sites web de très grande audience tels que Google, Amazon.com, Facebook ou eBay1. Cette catégorie de produits fait le compromis d'abandonner certaines fonctionalités classiques des SGBD relationnels au profit de la simplicité, la performance et une montée en charge (scalabilité) élevée

  6. #6
    Inactif
    Homme Profil pro François
    Chef de projet NTIC
    Inscrit en
    janvier 2007
    Messages
    6 608
    Détails du profil
    Informations personnelles :
    Nom : Homme François
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : janvier 2007
    Messages : 6 608
    Points : 12 114
    Points
    12 114

    Par défaut

    Peut on savoir quelle est la charge transactionnelle prévue ?

  7. #7
    Expert Confirmé Sénior
    Homme Profil pro
    Inscrit en
    mai 2002
    Messages
    3 032
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : mai 2002
    Messages : 3 032
    Points : 4 599
    Points
    4 599

    Par défaut

    Vu que vous avez déjà réalisé votre site j'aimerai bien savoir ce qui ne va pas en fait ?
    La performance apparemment, mais due à quoi ?

  8. #8
    Modérateur
    Avatar de CinePhil
    Homme Profil pro Philippe Leménager
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    13 762
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Leménager
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 13 762
    Points : 22 956
    Points
    22 956

    Par défaut

    Au lieu de te décider sur une phrase de Wikipedia, tu ferais bien de te pencher aussi sérieusement sur ce débat.

    Il contient des avis très divers, parfois tranchés dans un sens ou dans un autre mais aussi beaucoup d'interrogations et d'avis plus modérés.

    Regarde aussi notamment ce message dans une autre discussion sur le sujet.
    Puis je vous donne une petite info vite fait : après 1 an d’expérimentation sur les bases noSql, en l’occurrence CouchDB, j'ai jeté l’éponge pour plusieurs raisons :

    1. performances médiocres
    Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
    Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  9. #9
    Invité2
    Invité(e)

    Par défaut

    Bon, ça va, je voulais juste savoir quel nosql est le mieux et c'est tout.

    Je mets résolu, on va eviter de se prendre la tête.

  10. #10
    Expert Confirmé Sénior
    Homme Profil pro
    Inscrit en
    mai 2002
    Messages
    3 032
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : mai 2002
    Messages : 3 032
    Points : 4 599
    Points
    4 599

    Par défaut

    Mais quelle est votre démarche ?
    C'est par curiosité ? un projet commerciale ?

    De plus ces deux produits fonctionnent différement, et ont une cible du coup différente.

    Commencez par poser vos besoin et ensuite vous aurez des réponses constructive.

    C'est comme si vous demandiez c'est quoi le mieux entre java et C++, ca n'a pas vraiment de sens sans le contexte derrière.

  11. #11
    Expert Confirmé
    Homme Profil pro
    Inscrit en
    septembre 2006
    Messages
    2 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : septembre 2006
    Messages : 2 389
    Points : 2 806
    Points
    2 806

    Par défaut

    Citation Envoyé par phpdeveloppeur Voir le message
    Bonjour,

    Que me conseillez-vous entre MongoDB et Cassandra svp ?

    Merci.
    Ces 2 produits n'ont pas le même usage : MongoDB est "document-based", Cassandra est un BigTable-like (key/column/column familiy-based).

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •