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

 MySQL Discussion :

Architecture et réplication [MySQL-5.6]


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2011
    Messages : 4
    Par défaut Architecture et réplication
    Bonjour,
    J'ai besoin de conseils sur une architecture pour l'application suivante :
    J'ai une cinquantaine de PC reliés en wifi qui font l'acquisition de capteurs. Apres un traitement local , chaque PC établit des evenements locaux que je souhaite regrouper dans une base de données centralisée.
    Comme je suis en Wifi, je suis sujet à coupure de réseau. Afin de ne rien perdre, j'ai d'abord imaginé utiliser une base locale dont la table d'évenements se réplique avec une table de la base centralisée. Le problème est que dans ce cas, le maitre serait la base locale et l'esclave la base centralisée et qu'un esclave ne peut pas avoir plusieurs maitres (?).
    Une autre solution serait de stocker les requêtes en cas de coupures et de les envoyer à la reprise du réseau. Existe il un processus qui pourrait me faire cela ?
    Comme je suis au début de ce projet, tout est envisageable.
    Merci pour vos conseils.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 009
    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 : 22 009
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par hoppa Voir le message
    Comme je suis au début de ce projet, tout est envisageable.
    Merci pour vos conseils.
    Dans ce cas changez pour SQL Server... Il existe un module spécifique pour faire cela (service broker) qui propose d'échanger des messages de données entre serveur, de manière transactionnés, sérialisés et sécurisé... Ces messages sont mise dans des files d'attente asynchrone ce qui fait qu'en cas de coupure de réseau le système reprends là ou il en était.

    En sus vous pouvez utiliser la version gratuite SQL Server Express pour les stations.

    J'ai aidé à mettre en place ceci pour différents projets, comme par exemple pour un projet de traçabilité des machines de production pour Pasteur...
    Il ne faut pas plus d'une journée pour mettre en place le système et le faire fonctionner.

    A me lire : http://blog.developpez.com/sqlpro/p7...service_broker

    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/ * * * * *

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2011
    Messages : 4
    Par défaut
    Merci pour cette réponse, et le lien pour débuter. je vais faire quelques essais.
    J'ai un peu l'impression de devoir utiliser un 35t pour livrer une pizza!
    Je vais quand même essayer de passer le permis !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Architecture MySQL en réplication
    Par deumus dans le forum Administration
    Réponses: 4
    Dernier message: 02/12/2008, 10h28
  2. [Architecture] Interface entre C++ & Java
    Par yanis97 dans le forum Entrée/Sortie
    Réponses: 13
    Dernier message: 13/07/2004, 16h46
  3. [Concept] Réplication
    Par melinda dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 31/03/2003, 18h29
  4. architecture distribuée débutant
    Par jmt2 dans le forum CORBA
    Réponses: 2
    Dernier message: 13/03/2003, 13h52
  5. architecture
    Par pons dans le forum CORBA
    Réponses: 3
    Dernier message: 11/06/2002, 12h10

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