2012-02-08 4 views
5

Когда я хочу использовать один над другим?AWS DynamoDB VS Couchdb, который лучше использовать, когда?

Чтение обоим, они звучат странно похожими, так что мне было интересно, сможет ли кто-нибудь с небольшим опытом либо пропустить плюсы и минусы, и в каких случаях каждый преуспевает?

+0

Возможный дубликат [Каковы плюсы и минусы DynamoDB по отношению к другим базам данных NoSQL?] (Http://stackoverflow.com/questions/8925719/what-are-the-pros-and-cons-of- dynamodb-with-respect-to-other-nosql-databases) –

+1

Обратите внимание, что возможный дубликат в основном касается MongoDB на самом деле, и MongoDB и CouchDB являются [Document-oriented databases] (http://en.wikipedia.org)/вики/Документ-oriented_database). –

+1

@SteffenOpel Couch упоминается только один раз в этом посте и только попутно. Существует не так много проработки отношений между кушеткой и динамо. – Jonathan

ответ

4

Я думаю, что топ-профи DynamoDB объясняются также в верхнем ответе What are the pros and cons of DynamoDB with respect to other NoSQL databases?:

  • управления
  • Интеграция с АМС
  • сообщества/языков

Наиболее примечательной особенностью CouchDB, не поддерживаемый DynamoDB, - views (см. here для описания на высоком уровне).

+1

Я бы сказал, что самой большой функцией CouchDB является [простая репликация] (http://docs.couchdb.org/en/2.1.1/replication/intro.html) между различными экземплярами db. И не только повторение экземпляров в разных центрах обработки данных, но также и с веб-браузерами с использованием [PouchDB] (https://pouchdb.com) – gfv

Смежные вопросы