MongoDB na GBLIX

MongoDB é um database orientado a documento, classificado como "NoSQL" DB, possui uma estrutura diferente dos databases relacionais baseados em tabela e tira proveito da simplicidade e padronização de JSON/BSON que praticamente compõe desde o core, até a sintaxe de queries.

Por armazenar os documentos, que basicamente são objetos, mongoDB é considerado "schemaless" e isso implica em mudanças desde o planejamento do database, até como o software irá interagir com o database.

MongoDB é considerado um database emergente e muitos grandes websites migraram seu ambiente SQL para MongoDB, ao contrário do que muitos pensam, MongoDB não é uma substituição de SQL, o seu uso deve ser estudado cuidadosamente e a implementação do mesmo demanda grande planejamento para que se tire total proveito do ambiente.

Consideramos MongoDB e os outros databases "BigData" um marco para a próxima geração de databases, todo o processo de criação muda quando se usa mongoDB, a interação entre DevOPS e Programador fica mais estreita porque ao contrário de MySQL por exemplo, o servidor e ambiente de MongoDB precisa de uma personalização a nível da aplicação que será executada.

A GBLIX começa a oferecer planos customizados de MongoDB. Podemos oferecer serviços para todo tipo de aplicação, totalmente gerenciado com backups e tunning do servidor e serviço.

Dividimos os tipos de configuração em 3 categorias:

  • Single Server - Único servidor, indicado para ambiente de desenvolvimento ou pequenos datasets (até *10gb) onde alta disponibilidade não é necessária
  • Replica Set - Normalmente 3 mongod em servidores diferentes (1 master + 2 slaves) onde os dados são replicados entre os processos, essa configuração oferece alta disponibilidade e é indicada para datasets com até *100gb
  • Sharding - Sharding é um cluster de replica sets, cada shard é composto por um replica set e os dados geralmente são dividos entre os shards, esse ambiente é indicado para datasets com tamanho elevado ou um ambiente que possui uma alta frequência de escritas no banco de dados
*Dataset estimado, esse limite pode ser diferente dependendo da aplicação

Todos nossos serviços dispõem de servidores dedicados ou virtuais, dependendo da proposta, no mesmo datacenter do website.
É possível combinar uma aplicação PHP no plano Enterprise com mongoDB, graças ao seletor PHP de nossos servidores que permite que o usuário carregue o módulo PHP necessário para se conectar ao mongoDB.

Estamos preparados para oferecer soluções em mongoDB de qualquer tamanho. Entre em contato conosco e realizaremos uma proposta especialmente para o seu case!

Solicite sua proposta aqui!

Leia mais sobre MongoDB: MongoDB.org
Acesse nosso site: http://www.gblix.net
Curta nossa página no Facebook: https://www.facebook.com/GBLIXhosting

Gustavo Brigo

Gustavo Brigo

http://www.gblix.net

Founder e Gerente de Operações

Ver Comentários