问题描述
在过去几年中,我注意到NoSQL DB的兴趣正在增加。
许多新的这样的DB被发布:
- 等..
你认为它的目标是替换关系模型,一般来看你如何看待NoSQL的未来。
为什么 NoSql(MongoDB)?
-
可扩展和灵活的数据存储:这是远离关系数据库的主要原因。
-
缩小范围:在更多机器上分割资料。
> -
惊人的快:MongoDB使用二进制线协议作为主要交互模式
与服务器
-
-
简单管理(如果主从架构中的主站故障,则自动故障切换)
MongoDB是强大的,并试图保持许多功能从关系
系统,它不打算做关系数据库做的一切。每当
可能时,数据库服务器将处理和逻辑卸载到客户端。
For last several years I have noticed that interest to NoSQL DBs is increasing.A lot of new such DBs are released :
What you think is it targeted to replace relational model and in general how do you see the future for NoSQL.
Why NoSql (MongoDB)?
Scalable and flexible datastore : This is the primary reason for moving away from relational database.
Schema less : represent complex hierarchical relationships with a single record.
Scaling Out: Partitioning data across more machine.
Amazingly Fast : MongoDB uses a binary wire protocol as the primary mode of interactionwith the server
Features:
Indexing with ease
Stored Java Script
Simple Administration (automatic fail over if master goes down in master-slave architecture)
MongoDB is powerful and attempts to keep many features from relationalsystems, it is not intended to do everything that a relational database does. Wheneverpossible, the database server offloads processing and logic to the client side.
这篇关于NoSQL数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!