NoSQL

Par Aurélien Foucret – Expert technique
55 pages – PDF – 2Mo

Depuis quelques années, de nouvelles approches du stockage et de la gestion des données sont apparues, et permettent de s’affranchir de certaines contraintes, en particulier de scalabilité, inhérentes au paradigme relationnel. Regroupées derrière le vocable NoSQL, plus que des technologies de remplacement intégral des outils relationnels, le NoSQL correspond le plus souvent à des approches qui complètent les outils existants, pour en combler les faiblesses. Ainsi, on observe de plus en plus souvent la traduction “Not Only SQL” au lieu de “No SQL”.

Ce livre blanc dresse un tour d’horizon des différents paradigmes et technologies NoSQL disponibles. Il décrit également, pour les plus emblématiques de ces solutions, leurs caractéristiques, leurs forces et leurs faiblesses.

Bonne lecture !

NOUVEAU ! Consultez www.open-source-guide.com , le référentiel des solutions open source professionnelles.

Télécharger gratuitement

NoSQL

Le livre blanc vous sera envoyé instantanément à l'adresse mail indiquée dans ce champ. Vos données sont confidentielles et ne seront pas transmises à des tiers. Bonne lecture !


(*) Champs obligatoires

Conformément à l'article 27 de la loi "Informatique et Libertés" du 6 janvier 1978, les champs d'information que vous remplissez sont nécessaires à l'enregistrement et au traitement de votre demande. Nous ne les transmettrons pas à des tiers. Par ailleurs, vous disposez d'un droit d'accés, de modification, de rectification et de suppression des données qui vous concernent. Pour l'exercer, contactez-nous par courrier (Smile, 20 rue des Jardins - 92600 Asnières-sur-Seine) ou en cliquant ici .

Merci de votre confiance.



Smile est membre de :

Malgré l’appellation NoSQL, ce n’est pas tant le langage SQL en lui même qui est inadapté mais les grands principes sur lesquels il a été construit : le modèle relationnel et transactionnel. En effet, les bases de données relationnelles mettent à la disposition des développeurs un certains nombre d’opérations de relations entre les tables :

  • un système de jointure entre les tables permettant de construire des requêtes complexes faisant intervenir plusieurs entités (les tables en l'occurrence)
  • un système d’intégrité référentielle permettant de s’assurer que les liens entre les entités sont valides

La mise en œuvre de tels mécanismes a un coût considérable dés lors que l’on se trouve dans le contexte d’un système distribué. Sur la plupart des SGBD relationnels, il convient de s’assurer en permanence que les données liées entre elles sont placées sur le même noeud du serveur. Lorsque le nombre de relations au sein d’une base augmente, il devient de plus en plus difficile de placer les données sur des noeuds différents du système.

  1. PREAMBULE
    1. SMILE
    2. QUELQUES REFERENCES DE SMILE
    3. CE LIVRE BLANC
  2. SOMMAIRE
  3. ETAT DE L’ART
    1. LES SGBD RELATIONNELS
    2. VERS L’ECLOSION DE DIFFERENTS PARADIGMES
  4. PANORAMA DES SOLUTIONS NOSQL EXISTANTES
    1. SOLUTION DE TYPE “BASE CLE / VALEUR”
    2. SOLUTIONS DE TYPE “BASE DOCUMENTAIRE”
    3. SOLUTIONS DE TYPE “BASE ORIENTEE COLONNES”
    4. SOLUTIONS DE TYPE “BASE ORIENTEE GRAPHES”
    5. OUTILS GENERALEMENT ASSOCIES
  5. SELECTION DES MEILLEURES SOLUTIONS OPEN SOURCE
    1. CASSANDRA
    2. MONGODB
    3. COUCHDB
  6. CONCLUSION
    1. NOSQL : POUR QUELS USAGES ?
    2. NOSQL : LES SOLUTIONS MATURES

« Plus que des technologies de remplacement intégral des outils relationnels, le NoSQL correspond le plus souvent à des approches qui complètent les outils existants, pour en combler les faiblesses. Ainsi, on observe de plus en plus souvent la traduction “Not Only SQL” au lieu de “No SQL”.

Ces technologies, portées par des acteurs majeurs du Web comme Google, Facebook, Twitter, ont rapidement acquis une légitimité réelle dans le domaine de la manipulation de volumétries de données très importantes et ont rapidement gagné tant en maturité qu’en notoriété. »

Découvrez ces livres blancs !

  • Guide de l'open source

    Plus de 350 solutions open sourc...

    Télécharger
  • Recensement et audit

    Cas d'usage, principes de foncti...

    Télécharger
  • Politique Open Source
    Politique Open Source

    Pourquoi les DSI doivent définir...

    Télécharger
  • LB open source
    Comprendre l'Open Source

    L'open source en entreprise.

    Télécharger
  • Couverture référencement
    Référencement

    Ce livre blanc aborde tous les a...

    Télécharger
  • Couverture livre blanc bonnes pratiques du web
    Bonnes pratiques du web

    Toutes les clés pour concevoir v...

    Télécharger
  • Couverture livre blanc applications web
    Conceptions d'applications web

    La conception et l'ergonomie des...

    Télécharger
  • visuel LB methode agile
    Méthodes et Agilité

    Une approche agile des méthodes...

    Télécharger
Smile dans la presse Tous nos articles
Références récentes TOUTES NOS RÉFÉRENCES
  • Corsair International

    Corsair International souhaite mettre en place un système d’information décisionnel couvrant la totalité de ses métiers, du contrôle de gestion à la planification des vols, accessible partout et par tous.

  • Safran

    Entretien avec Géraldine BUJADOUX, Responsable Internet, direction de la communication de Safran.

  • The Evian championship

    Smile a accompagné Danone et Evian dans la mise en place du nouveau site internet de l’Evian Championship et de sa version mobile, afin de représenter les valeurs et le positionnement de cet évènement sportif.

Le blog des experts TOUS NOS BILLETS
  • Contribution à Drupal de Smile (Novembre 2016)

    Notre expert vous décrit les dernières contributions de Smile à Drupal au terme du mois de Novembre 2016.

  • Talend Connect 2016

    Au cours de l’événement Talend Connect 2016, qui s’est déroulé à Paris jeudi 17 novembre 2016, Talend nous a dévoilé sa roadmap 2017 qui apporte son lot de nouveautés : donner plus d’autonomie aux utilisateurs métiers pour traiter de la donnée avec Data Preparation, extension des moteurs Big Data supportés (avec Apache Beam), évolution de Data Stewardship.

  • Les prestataires de paiement et Magento 2

    Un an après le lancement de cette nouvelle version majeure, mise à jour de notre état des lieux sur la compatibilité des principaux modules de paiement avec Magento 2.