Est-ce que Multi Master Single Slave est possible dans mySQL DB?

entrez la description de l'image ici

Considérez mon image ci-dessus. J'utilise Linux Dedicated Server, PHP et mySQL. Cette architecture est-elle possible ou non? Si possible, veuillez expliquer les détails. Sinon, suggérez-moi une autre façon d'accomplir le model. Si vous pensez que PostGres est le mieux pour ce model, vous me suggérez également.

Aidez-moi dès que possible. Merci d'avance. (Si vous devez en savoir plus, faites un commentaire.)

Modifier:
Je vais configurer une application Web où j'aurai un énorme trafic. Chaque station générera un énorme trafic. J'ai donc l'intention de stocker datatables de la station individuelle dans différents servers mySQL. Staion DBs sont ce type de DB. Maintenant que je dois générer des rapports basés sur toutes les stations de mon client, je prévois de consolider set toutes les bases de données. Pour l'équilibrage de charge, j'utilise plus d'une configuration dans laquelle plusieurs Stations résident dans chaque configuration. Maintenant, je souhaite exécuter un travail cron sur chaque DB de station pour consolider la database consolidée de l'installation. Maintenant, la database Consolidate DB sera répliquée dans les bases de données Setup_Consolidated individuelles du server central. Je lance maintenant un nouveau service Cron pour consolider ces bases de données et enfin je peux faire les rapports nécessaires de mon client.

Je veux savoir si je me trompe dans la design du model ou si vous avez une meilleure idée. Permettez-moi de me renseigner en détail avec le Techno que vous proposez.

One Solution collect form web for “Est-ce que Multi Master Single Slave est possible dans mySQL DB?”

Cela a été et sera toujours une question controversée. La réponse est à la fois oui et non.

Vous devrez configurer plusieurs servers, certains avec des données réelles et certains avec des tables de moteur de stockage BLACKHOLE uniquement pour fanagle ou imiter un vrai multimaster, un esclave unique. En réalité, multimaster est impossible dans le sens explicite puisque MySQL utilise uniquement CHANGE MASTER TO pour établir une réplication d'un maître sinlge à un seul esclave. MySQL n'a pas d'infrastructure interne actuelle pour supporter l'esclavage de plusieurs servers.

J'avais abordé quelque chose comme ceci deux fois dans une autre question que quelqu'un a posté dans deux forums différents dans StackExchange.

Première URL: MySQL en topologie écanvas

Deuxième URL: https://stackoverflow.com/questions/5273043/mysql-in-star-topology/5784578#5784578

Vous pouvez jerry installer quelque chose pour avoir multimaster, esclave unique. L'entretien serait un cauchemar, mais ne serait pas possible.

Profitez de la lecture. J'espère que cela t'aides.

  • Comment redirection interne d'une virtualhost à une autre Apache
  • Avertissement: mysql_connect (): L'hôte 'ip-XXXX.ec2.internal' est bloqué en raison de nombreuses erreurs de connection
  • Débogage des problèmes de performance MySQL
  • Accès à / usr / bin à partir d'une application Web - CentOS 5 Hébergement dédié 64 bits
  • Configuration d'IonCube sur IIS7: Windows Server 2008
  • Je veux l'authentification automatique ntlm mais la connection popup uppears
  • Impossible d'allouer de la mémoire pour le pool, comment le réparer
  • Dissortingbution de la charge de la session php sur un tableau de memcache
  • PHP-fopen - open_basedir ressortingction en vigueur
  • Comment créez-vous un SimpleDB sur Amazon EC2?
  • Accélérer Apache et PHP
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.