• 2022-06-12
    什么是NoSQL数据库?NoSQL和RDBMS有什么区别?在哪些情况下使用和不使用NoSQL数据库
  • NoSQL是非关系型数据库,NoSQL = Not Only SQL。[br][/br]关系型数据库采用的结构化的数据,NoSQL采用的是键值对的方式存储数据。[br][/br]在处理非结构化/半结构化的大数据时;在水平方向上进行扩展时;随时应对动态增加的数据项时可以优先考虑使用NoSQL数据库。[br][/br]在考虑数据库的成熟度;支持;分析和商业智能;管理及专业性等问题时,应优先考虑关系型数据库。

    举一反三

    内容

    • 0

      下面关于NoSQL和关系数据库的简单比较,哪个是错误的?() A: RDBMS有关系代数理论作为基础,NoSQL没有统一的理论基础 B: NoSQL很难实现横向扩展,RDBMS可以很容易通过添加更多设备来支持更大规模的数据 C: RDBMS需要定义数据库模式,严格遵守数据定义,NoSQL一般不存在数据库模式,可以自由灵活定义并存储各种不同类型的数据 D: RDBMS借助于索引机制可以实现快速查询,很多NoSQL数据库没有面向复杂查询的索引

    • 1

      什么是NoSQL,试述NoSQL系统在人数据库发展中的作用。

    • 2

      ‏下列关于NoSQL数据库和关系型数据库的比较,不正确的是:‎ A: NoSQL数据库具有弱一致性,关系型数据库具有强一致性 B: NoSQL数据库很容易实现数据完整性,关系型数据库很难实现数据完整性 C: NoSQL数据库的可扩展性比传统的关系型数据库更好 D: NoSQL数据库缺乏统一的查询语言,而关系型数据库有标准化查询语言

    • 3

      下列关于NoSQL数据库和关系型数据库的比较,不正确的是 A: NoSQL数据库的可扩展性比传统的关系型数据库更好 B: NoSQL数据库具有弱一致性,关系型数据库具有强一致性 C: NoSQL数据库很容易实现数据完整性,关系型数据库很难实现数据完整性 D: NoSQL数据库缺乏统一的查询语言,而关系型数据库有标准化查询语言

    • 4

      ​下列关于NoSQL数据库和关系型数据库的比较,不正确的是:( ) A: NoSQL数据库具有弱一致性,关系型数据库具有强一致性 B: NoSQL数据库的可扩展性比传统的关系型数据库更好 C: NoSQL数据库缺乏统一的查询语言,而关系型数据库有标准化查询语言 D: NoSQL数据库很容易实现数据完整性,关系型数据库很难实现数据完整性