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 :

Demande d'information MySQL avec auto-basculement


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Technicien d'étude
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien d'étude
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Par défaut Demande d'information MySQL avec auto-basculement
    Bonjour à tous,

    J'ai actuellement un projet "prototype" à développer pour collecter des données énergétiques. J'ai un outil qui me permet d'enregistrer des données temps réel dans une base de données MySQL "Local" et qui me permet par la suite de générer des rapports automatiquement. Cette solution fonctionne très bien, mais je souhaite la faire évoluer vers un mode SAAS. Je souhaiterais mettre en place un mécanisme de synchronisation entre plusieurs serveurs MySQL local et un serveur MySQL en mode SAAS. L'idée est de décentraliser la génération des rapports, mon outil serait en mode "light" chez le client avec uniquement les enregistrements des données et la génération des rapports sur le web.
    Je m'interroge sur la structure à privilégier, est que je dois utiliser la base de données locale uniquement en cas de perte de connexion avec le serveur ? Ou est-ce que je synchronise la base de données locale avec un serveur MySQL en mode SAAS. Avez-vous d'autres solutions à me proposer ?

    Merci d'avance, à bientôt.

  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 002
    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 002
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par fredodenantes Voir le message
    Avez vous d'autre solution à me proposer ?
    Oui :
    • SQL Server Express sur les postes clients (gratuit) ;
    • Azure (SQL et reporting web) dans le cloud pour les rapports.


    Entre les deux, une réplication MS SQL Server (c'est intégré ! - pas besoin de dev), par exemple Sync Framework...
    Et globalement la solution sera moins cèeer et mille fois plus fiable que MySQL !
    http://msdn.microsoft.com/fr-fr/library/ms151198.aspx

    A +

    PS : je sais... ça fait mal !
    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
    Membre habitué
    Homme Profil pro
    Technicien d'étude
    Inscrit en
    Avril 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Technicien d'étude
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2011
    Messages : 8
    Par défaut
    Merci pour votre réponse. Je pensais partir sur une solution MySQL , mais c'est vrai que SQL de Microsoft est assez simple d'utilisation.
    Avec ce genre de solution, en cas de perte de connexion internet, les données sont enregistrées en local et quand la connexion est rétablie, j'image que l'agent SQL rétablit la réplication? Est-il possible, pour limiter la connexion (avec un routeur 3G) , de faire une synchronisation 1 fois par jour ? Ou une fois toutes les heures?

    Encore merci pour vos conseils, bonne soirée.

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    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 002
    Billets dans le blog
    6
    Par défaut
    La synchro peut se faire de différentes manières : à la connexion au réseau (automatiquement) ou bien manuellement en lançant la synchro. Vous pouvez aussi planifier une tâche dans Windows...

    Autrement dit, c'est comme vous voulez !

    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. pywin32 interfacage avec Word [demande d'informations].
    Par Luke spywoker dans le forum Bibliothèques tierces
    Réponses: 1
    Dernier message: 04/02/2014, 16h08
  2. Réponses: 3
    Dernier message: 26/10/2012, 13h58
  3. Réponses: 1
    Dernier message: 27/09/2006, 19h23
  4. Problème d'utilisation de Mysql avec dev-c++
    Par Watchi dans le forum Dev-C++
    Réponses: 10
    Dernier message: 06/08/2004, 14h35
  5. Comment attaquer Mysql avec Visual C++
    Par brisou_ dans le forum Administration
    Réponses: 4
    Dernier message: 11/03/2003, 13h12

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