Posso escalar o charme do mysql em vez de adicionar outro banco de dados?

1

Eu tenho dúvidas sobre como escalar o serviço mysql porque faço implantações a partir daqui: link

E eu tenho o wordpress e o mysql relacionados, mas é possível escalar apenas o mysql? Quando eu adiciono o mysql unit eu recebo outro banco de dados mysql.

E é possível escrever charme onde os nós serão compartilhados? Eu tenho aplicativo baseado em servidor (fazendo alguns calcutaions e recievieng dados e enviar dados para clientes) em java. Existe a possibilidade de ampliar esse aplicativo e torná-lo mais rápido (quero dizer, gerenciar mais clientes)?

    
por user84471 15.10.2012 / 12:01

1 resposta

1

O encanto do MySQL suporta replicação. É um pouco não intuitivo, pois você não está realmente adicionando unidades ao serviço principal. Em vez disso, você está adicionando escravos. Aqui está uma maneira de fazer isso:

juju deploy mysql masterdb
juju deploy mysql slavedb -n3
juju add-relation masterdb:master slavedb:slave

e, em seguida, relacioná-lo a serviços como o MediaWiki, que suportam réplicas somente leitura do MySQL:

juju deploy mediawiki -n8
juju add-relation masterdb:db mediawiki:db
juju add-relation slavedb:db mediawiki:slave
...

O encanto não suporta atualmente nenhuma replicação mestre-mestre.

    
por m_3 16.10.2012 / 04:06