NoSQL数据库 [英] NoSQL DataBases

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

问题描述

在过去几年中,我注意到NoSQL DB的兴趣正在增加。
许多新的这样的DB被发布:





你认为它的目标是替换关系模型,一般来看你如何看待NoSQL的未来。

解决方案

为什么 NoSql(MongoDB)?


  1. 可扩展和灵活的数据存储:这是远离关系数据库的主要原因。



  2. 缩小范围:在更多机器上分割资料。

  3. >
  4. 惊人的快:MongoDB使用二进制线协议作为主要交互模式
    与服务器





  5. 简单管理(如果主从架构中的主站故障,则自动故障切换)


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)?

  1. Scalable and flexible datastore : This is the primary reason for moving away from relational database.

  2. Schema less : represent complex hierarchical relationships with a single record.

  3. Scaling Out: Partitioning data across more machine.

  4. Amazingly Fast : MongoDB uses a binary wire protocol as the primary mode of interaction with the server

    Features:

  5. Indexing with ease

  6. Stored Java Script

  7. Simple Administration (automatic fail over if master goes down in master-slave architecture)

MongoDB is powerful and attempts to keep many features from relational systems, it is not intended to do everything that a relational database does. Whenever possible, the database server offloads processing and logic to the client side.

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

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