/ / Selecionando preços do MongoDB ou DynamoDB - mongodb, amazon-web-services, amazon-dynamodb

Selecionando preços MongoDB ou DynamoDB - mongodb, amazon-web-services, amazon-dynamodb

Estou desenvolvendo um site que lê objetos JSON de um banco de dados, mas não tenho certeza se deve usar o seguinte:

  1. MongoLab / MongoHQ MongoDB ou
  2. DynamoDB da Amazon

Minhas preocupações são como o preço é comparado. Com o DynamoDB, o nível de uso gratuito é de 25 leituras por segundo. Quantos usuários da Web isso permitirá que eu acione a pesquisa para ler no Dynamo. MongoLab ou MongoHQs "MongoDb oferecem uma taxa fixa e desconsideram o número de IOs, isto é, leem e gravam?

Tecnicamente falando, os itens do banco de dados serãoprecisa ser atualizado toda semana. Com o DynamoDB, a maneira mais simples é excluir a tabela inteira e recriá-la. Como você excluiria itens no MongoDB e haveria uma penalidade em termos de custo e desempenho?

O AWS DynamoDB lançou um novo plano em outubro de 2014, mas agora é mais favorável que o MongoDB?

Respostas:

0 para resposta № 1

Uma vez que Esta pergunta permanece sem resposta, possivelmente porque as opções são muito caras. A melhor solução que encontrei foi o AWS simpleDB, que é uma fração do custo.

O dynamodb e o simpleDB não estão em conformidade com oO teste ACID não é adequado quando a consistência ou a segurança, como pagamentos, precisam estar em conformidade. Para não parecer que estou em uma viagem ACID, ambos estão em conformidade com os princípios BASE (basicamente disponíveis, estado suave e& eventualmente consistentes). Como meu objetivo era carregar uma lista de objetos, a consistência nunca foi um grande problema, mas eu aprendemos que o dynamodb dificulta a exclusão de itens de exclusão em lote e seus encargos por leituras simples são muito comuns e você pode consultar apenas 1 MB de dados por chamada.

Um site funciona melhor com alguns aspectos, não apenas SQL (noSQL) e alguns (SQL) que não foram mencionados por ninguém.

O AWS SimpleDB pode atender às minhas necessidades.


0 para resposta № 2

Eu achei que o MongoDB tinha um preço razoável se você o instalasse, em vez de instalar no mercado da AMI. responder a esta postagem