NoSQL到底是什么? [英] What exactly is NoSQL?

查看:36
本文介绍了NoSQL到底是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

NoSQL 到底是什么?是只使用 {key:value} 对的数据库系统吗?

What exactly is NoSQL? Is it database systems that only work with {key:value} pairs?

据我所知 MemCache 就是这样的数据库系统之一,对吗?

As far as I know MemCache is one of such database systems, am I right?

还有哪些其他流行的 NoSQL 数据库,它们究竟在哪里有用?

What other popular NoSQL databases are there and where exactly are they useful?

谢谢,博达·赛多.

推荐答案

来自维基百科:

NoSQL 是一个定义松散的非关系数据存储类的总称,它打破了关系数据库和 ACID 保证的悠久历史.属于该术语的数据存储可能不需要固定的表模式,并且通常避免连接操作.该术语于 2009 年初首次普及.

NoSQL is an umbrella term for a loosely defined class of non-relational data stores that break with a long history of relational databases and ACID guarantees. Data stores that fall under this term may not require fixed table schemas, and usually avoid join operations. The term was first popularised in early 2009.

这种架构的动机是高可扩展性,以支持 Facebook、advertising.com 等网站......

The motivation for such an architecture was high scalability, to support sites such as Facebook, advertising.com, etc...

这篇关于NoSQL到底是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆