Mantemos um serviço de pesquisa que veicula dados do MongoDB. Nossa instância de produção do Mongo é organizada em um conjunto de réplicas de quatro nós em quatro servidores físicos.
O banco de dados é composto por várias coleções pequenas e...
Eu tenho uma configuração de DB do Mongo de 4 DB (2 fragmentos de 2 réplicas) e notei que os servidores secundários de cada shard não estão sendo usados para consultas de leitura. Ambos os servidores secundários receberam todas as inserções, atu...
Digamos que eu tenha uma tabela MySQL:
CREATE TABLE tweets (
tweet_id INT NOT NULL AUTO_INCREMENT,
author_id INT NOT NULL,
text CHAR(140) NOT NULL,
PRIMARY KEY (tweet_id)
)
PARTITION BY HASH(tweet_id)
PARTITIONS 12;
Tudo está bem. A tabel...
Em nossa configuração, atualmente temos 3 shard set sharded cluster, cada shard sendo um conjunto de réplicas de 3. Nossas gravações estão prestes a aumentar significativamente para implementar um novo recurso, e sabemos que os dados extras serã...
Estamos usando a configuração padrão do mongo: 2 réplicas + 1 árbitro.
Os dois servidores de réplica usam o mesmo AWS m1.medium com o RAID10 EBS.
Estamos experimentando um atraso crescente de replicação na réplica secundária.
Eu tentei...
Eu tenho um banco de dados MySQL com tabelas na forma de "shard_0" , "shard_1 ", "shard_2" , etc.
Eu quero adicionar outro servidor de banco de dados e mover os fragmentos com numeração par ( "shard_0" , "shard_2" , "shard_4" , ....
Consegui configurar o Postfix para ler a lista de caixas de correio virtuais de um banco de dados. Mas e se minha lista for distribuída entre vários bancos de dados? Existe alguma maneira de definir as credenciais de acesso ao banco de dados do...
Posso, e se eu puder, como posso renomear um shard no Mongo?
Como se eu quisesse alterar as instâncias de rs0 para rep0 abaixo:
mongos> sh.status()
--- Sharding Status ---
sharding version: {
"_id" : 1,
"version" : 4,
"mi...
Todas as tabelas são InnoDb. Eu prefiro não usar mysqldump, porque o tamanho dos shards será de cerca de 200 GB (cerca de 700 milhões de linhas), e isso levará muito tempo.
Eu esperava apenas parar o mysql por uma hora, copiar os arquivos de...
Estamos executando o Mysql no CentOS 5.5. E estão usando a abordagem de particionamento de banco de dados. Como é um aplicativo erp, existem cerca de 300 tabelas para cada novo aplicativo / empresa. No momento, temos cerca de 600 bancos de dados...