Beste Tweakers,
Ik weet dat hier al meerdere topics over zijn geweest.
Tot nu toe heb ik nog geen cluster mogelijkheid gevonden voor MySQL die voldoet aan mijn wensen en ik begin me ook wel af te vragen óf deze bestaat.
MySQL kent de volgende mogelijkheden:
- Replication (eigenlijk niet echt clustering te noemen)
- MaxDB met NBcluster (dit mist echter iets)
Wat wil ik?
Een MySQL cluster waarbij je geen rekening te houden hoeft met welk type tabellen je aanmaakt, kort door de bocht. Ik wil mijn MyReact forum kunnen installeren en deze zijn MyISAM en InnoDB tabellen laten aanmaken en dan moet dit gelijk gebeuren op meerdere servers.
Waarom replication niet?
Werkt met master-slave en op slave kan je alleen lezen, daar heb ik als hoster echter geen invloed op. Bij uitval van een node, is het lastig weer op gang te brengen.
Waarom geen NBcluster?
Hiermee moet je persé tabellen aanmaken met als type nbcluster, doe je dit niet, dan worden ze ook niet opgenomen in het cluster.
Dus als iemand dan zijn MyReact installeert maakt dit vrolijk MyISAM en InnoDB tabellen aan, maar in het cluster wordt niet opgenomen.
Nu zoek ik dus een manier om MySQL gewoon te laten functioneren op de manier waarop het gewoon functioneert, maar alle operaties (SELECT, INSERT, enz) moeten op alle servers uitgevoerd kunnen worden en direct met elkaar worden bijgewerkt.
Ik begin echter wel sterk te twijfelen óf het uberhaupt mogelijk is.
Ik wil niet alleen een fail-over opstelling, maar ook loadbalancing over meerdere SQL servers gaan opzetten.
Iemand ervaring hier mee?
Ik weet dat hier al meerdere topics over zijn geweest.
Tot nu toe heb ik nog geen cluster mogelijkheid gevonden voor MySQL die voldoet aan mijn wensen en ik begin me ook wel af te vragen óf deze bestaat.
MySQL kent de volgende mogelijkheden:
- Replication (eigenlijk niet echt clustering te noemen)
- MaxDB met NBcluster (dit mist echter iets)
Wat wil ik?
Een MySQL cluster waarbij je geen rekening te houden hoeft met welk type tabellen je aanmaakt, kort door de bocht. Ik wil mijn MyReact forum kunnen installeren en deze zijn MyISAM en InnoDB tabellen laten aanmaken en dan moet dit gelijk gebeuren op meerdere servers.
Waarom replication niet?
Werkt met master-slave en op slave kan je alleen lezen, daar heb ik als hoster echter geen invloed op. Bij uitval van een node, is het lastig weer op gang te brengen.
Waarom geen NBcluster?
Hiermee moet je persé tabellen aanmaken met als type nbcluster, doe je dit niet, dan worden ze ook niet opgenomen in het cluster.
Dus als iemand dan zijn MyReact installeert maakt dit vrolijk MyISAM en InnoDB tabellen aan, maar in het cluster wordt niet opgenomen.
Nu zoek ik dus een manier om MySQL gewoon te laten functioneren op de manier waarop het gewoon functioneert, maar alle operaties (SELECT, INSERT, enz) moeten op alle servers uitgevoerd kunnen worden en direct met elkaar worden bijgewerkt.
Ik begin echter wel sterk te twijfelen óf het uberhaupt mogelijk is.
Ik wil niet alleen een fail-over opstelling, maar ook loadbalancing over meerdere SQL servers gaan opzetten.
Iemand ervaring hier mee?
[ Voor 7% gewijzigd door Snow_King op 02-12-2005 11:57 ]