非关系数据存储的用例是什么?

chi*_*gsy 3 python google-app-engine couchdb

我正在考虑将CouchDB用于一个项目,将GAE应用程序引擎数据存储用于另一个项目.对于关系的东西,我倾向于使用postgres,虽然我更喜欢ORM.

无论如何,哪些用例最适合非关系数据存储?

Mic*_*lon 7

这是一篇很好的小文章(分为三页),涵盖了非关系数据库的用例.

http://www.readwriteweb.com/enterprise/2009/02/is-the-relational-database-doomed.php

简而言之,当您需要大规模可扩展性时,您可能需要一个非实用的数据库.当然,您最终可能会编写更多代码来执行关系数据库为您执行的操作,但如果您确实需要可伸缩性,那么关系数据库选项通常更昂贵,并且构建正确非常棘手.