zoukankan      html  css  js  c++  java
  • 06001_NoSQL概述

    1、什么是NoSQL?

      NoSQL(NoSQL=Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。

    2、关于关系型数据库和nosql数据库

      (1)关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据    库是基于特殊的结构,并将数据存储到内存的数据库;

      (2)从性能上而言,nosql数据库    要优于关系型数据库;

      (3)从安全性上而言关系型数据库要优于nosql数据库;

      (4)在实际开发中一个项目中nosql和关系型数据库会一起使用,达到性能和安全性的双保证。

    3、为什么需要NoSQL?

      (1)NoSQL数据库的产生是为了解决大规模数据集合多重数据种类带来的挑战,由其是大数据引用难题;

      (2)Hight performance -- 对数据库高并发读写的需求;

      (3)Huge Storage -- 对海量数据的高效率存储和访问的需求;

      (4)Hight Scalability&&Hight Availability -- 对数据库的高可扩展性和高可用性的需求。

    4、NoSQL的特点

      (1)易扩展;

      (2)大数据量,高性能;

      (3)灵活的数据模型;

      (4)高可用。

  • 相关阅读:
    基于NFS实现WordPress
    基于三台主机部署phpwind
    phpMyAdmin安装部署
    配置LAMP实现WordPress
    配置HTTPS服务
    部署DNS服务
    文本三剑客---awk(gawk)基础
    文本三剑客---sed 基础
    2019-2020-1 20199308《Linux内核原理与分析》第七周作业
    2019-2020-1 20199308《Linux内核原理与分析》第六周作业
  • 原文地址:https://www.cnblogs.com/gzdlh/p/8148348.html
Copyright © 2011-2022 走看看