对于像个人提要阅读器这样的应用程序,sqlite3与CouchDB的优势是什么?

dan*_*dan 3 sqlite couchdb

假设我想构建一个将RSS和Atom提要下载到本地计算机的提要阅读器,并允许您在本地查看它们.使用CouchDB或sqlite3作为此类应用程序的数据存储区有哪些优缺点?

rsp*_*rsp 16

SQLite和CouchDB在各个方面可能都有所不同,但您认为优势或劣势的是偏好和要求.

SQLite是一个存储关系(表)的SQL数据库.

CouchDB是一个NoSQL数据库,您可以在其中存储JSON文档(任何结构的对象).

SQLite有模式.

CouchDB是无架构的.

SQLite是一个与应用程序链接并使用C API的库.

CouchDB是一个RESTful Web服务,它的API是HTTP和JSON.

SQLite没有网络概念.

CouchDB基本上是一个高性能的Web服务器.

SQLite是用C语言编写的.

CouchDB是用Erlang编写的.

哪些是优点和缺点?这取决于你.;) 祝好运.