Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2012
    Messaggi
    1

    [Mysql] Sincro DB - guru del forum!!

    Salve a tutti, mi auguro che potró trovare soluzione al mio problema grazie alla vostra disponibilità.
    Sono mesi e mesi che non dormo e l'ora di questo post ne è la conferma.
    Vi illustro il mio problema, spero di essere piú chiaro possibile.

    Ho TRE siti su piattaforma joomla.
    Tutti hanno la stessa struttura DB ed hostano nello stesso server.
    Utilizzeró la denominazione DB1,DB2,DB3 per essere piú preciso.

    Nel DB1 e DB2 è presente la tabella SQUADRE
    (stessa struttura ma record diversi)

    Il mio intento è quello di avere le tabelle sincronizzate automaticamente nella tabella Squadre del DB3.

    In modo tale che il DB3 contenga tutte le squadre del DB1 e DB2.
    Ogni qualvolta che viene modificato,aggiunto,eliminato un record da uno dei 2 db i cambiamenti vengano apportati al db3.

    Essendo nubbio ho ricercato la qualsiasi su google. Senza capire ancora oggi a distanza di mesi quale è la soluzione piú congeniale al mio problema.

    Trigger,Sync,Replication, Cron job, ho una confusione incredibile pur avendo letto tantissimo

    Se puó tornare utile il server in cui hostano i siti è Hostgator ,all' interno di phpmyadmin ho il menú syncronization ma non quello delle replicazioni.
    Nel cpanel ho anche la voce cron job.

    Per la precisione vi dico che il DB3 dovrà solo ricevere i dati dai due db, nessuno potrà scriverci al di fuori della sincro.

    Spero che qualcuno riesca ad aiutarmi a trovare una soluzione concreta.
    Vi ringrazio per l'attenzione e mi affido alla vostra disponibilità e competenza.

    Saluti
    Andrea

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333

    Re: [Mysql] Sincro DB - guru del forum!!

    Originariamente inviato da vingar3
    In modo tale che il DB3 contenga tutte le squadre del DB1 e DB2.
    Ogni qualvolta che viene modificato,aggiunto,eliminato un record da uno dei 2 db i cambiamenti vengano apportati al db3.
    ................ .....
    Trigger,Sync,Replication, Cron job, ho una confusione incredibile pur avendo letto tantissimo
    ........ ........
    Per la precisione vi dico che il DB3 dovrà solo ricevere i dati dai due db, nessuno potrà scriverci al di fuori della sincro.
    io creerei una piccola applicazione specifica ( chiamiamola APP )
    con lo strumento che preferisci
    ___ che sia connessa ai 3 DB contemporaneamente
    ___ che contenga una UNION fra DB1 e DB2
    ___ Che faccia il DELETE dei record eccedenti in DB3 rispetto alla UNION
    ___ Che faccia INSERT dei record mancanti in DB rispetto a UNION

    __________________________________________________ ___________


    Fatto cio il problema è come fare in modo che APP si attivi alla
    modifica di DB1 o di DB2

    __ la cosa piu semplice e piu brutta è attivazione a tempo

    __ Diversamente devi andare nelle applicazioni che gestiscono DB1 e DB2
    per fare in modo che attivino APP su modifica delle squadre

    __ In alternativa modifichi le applicazioni che interagiscono
    con DB1 e DB2 per integrargli dentro i passaggi di APP



    Penso di non essermi spiegati bene



    .

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.