美文网首页
NOSQL数据库特点

NOSQL数据库特点

作者: 光游骑兵 | 来源:发表于2018-11-15 15:39 被阅读0次

(一):什么是NOSQL数据库?

        1.NOSQL数据库不支持SQL语法

        2.存储结构都是kv形式(key value)

        3.NOSQL的数据库没有一种通用语言,每种NOSQL都有自己的语法和api,以及擅长的业务和场景

        4.NOSQL的种类相当多:

            a) Mongodb  文档型nosql数据库,擅长做CMS系统(内容管理系统)

            b) Redis 数据结构服务器,像一把瑞士军刀,只要你有足够的想象力,它可以发挥你想象到的作用

            c) Hbase  hadoop生态系统中原生的一种nosql数据库,重量级的分布式nosql数据库,用于海量数据的场景

            d) Cassandra  hadoop生态系统中原生的一种分布式nosql数据库,后起之秀


(二)NOSQL和SQL数据库的比较:

    1、适用场景不同:sql数据库适合用于关系特别复杂的数据查询场景,nosql反之

    2、事务特性的支持:sql对事务的支持非常完善,而nosql基本不支持事务

    3、两者在不断地取长补短,呈现融合趋势

-----本篇转载https://blog.csdn.net/zuoanyinxiang/article/details/50249743

相关文章

网友评论

      本文标题:NOSQL数据库特点

      本文链接:https://www.haomeiwen.com/subject/nauyfqtx.html