简体   繁体   English

什么是CouchDB

[英]What is CouchDB

So what is couchDB exactly? 那么,长沙发到底是什么? taking out all the fancy technical terms. 删除所有花哨的技术术语。

Is it an alternative to MySQL basically? 基本上可以替代MySQL吗?

Thanks 谢谢

Basically, in MySQL you store rows and tables. 基本上,在MySQL中,您存储行和表。 In CouchDB you store documents (which can be also describes as rows and tables, but lets get to the highest abstraction level). 在CouchDB中,您存储文档(也可以描述为行和表,但是可以达到最高抽象级别)。 It isn't alternative to MySQL, as it it designed for different purposes. 它不能替代MySQL,因为它是为不同目的而设计的。

From the CouchDB site, it's a documented oriented database. CouchDB网站上,它是一个面向文档的数据库。 I think that it is not mean to replace MySQL. 我认为这并不意味着要取代MySQL。 You can check this post When to use CouchDB vs RDBMS for a analisis of the RDBMS vs NoSQL databases. 您可以查看这篇文章何时使用CouchDB vs RDBMS来分析RDBMS vs NoSQL数据库。

The main difference is that couchDB is document based, not table based, but I suggest reading more on their site. 主要区别在于,ouchDB是基于文档的,而不是基于表的,但是我建议在其站点上阅读更多内容。

The introduction section at the couchDB site is pretty easy to read: 长沙发数据库站点上的介绍部分很容易阅读:

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM