zoukankan      html  css  js  c++  java
  • NoSql概述

    1.什么是NoSql

      是一项全新的数据库理念,泛指非关系型的数据库

    2.为什么需要NoSql

      1.对数据库高并发读写的需求

      2.对海量数据的高效率存储和访问的需求

      3.对数据库的高可扩展性和高可用性的需求

      NoSql数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题

    3.主流NoSql产品

      redis、mongoDB

      NoSql分类:

        a.键值(Key-Value)存储数据库:redis   典型应用:内容缓存,主要用于处理大量数据的高访问负载  优势:快速查询  劣势:存储的数据结构缺少结构化

        b.列存储数据库:HBase  典型应用:分布式的文件系统  优势:查找速度快,可扩展性强,更容易进行分布式扩展  劣势:功能相对局限

        c.文档类型数据库:MongoDB  典型应用:web应用(与Key-Value类似,Value是结构化的)  优势:数据结构要求不严格  劣势:查询性能不高

    4.NoSql特点:

      在大数据存取上具备关系型数据库无法比拟的性能优势,例如:易扩展性;大数据量,高性能;灵活的数据模型;高可用

  • 相关阅读:
    BZOJ2456
    BZOJ2648
    POJ1639
    LOJ6003
    LOJ6002
    LOJ6001
    LOJ116
    POJ2594
    BZOJ4554
    JS事件 加载事件(onload)注意:1. 加载页面时,触发onload事件,事件写在<body>标签内。 2. 此节的加载页面,可理解为打开一个新页面时。
  • 原文地址:https://www.cnblogs.com/Life-is-Demo/p/11951858.html
Copyright © 2011-2022 走看看