知识点
软件工具
相关文章
更多最近更新
更多深入浅出NOSQL
2019-03-14 12:52|来源: 领悟书生
NoSQL简介
NoSQL是Not Only SQL的缩写,它指的是非关系型的数据库,是以key-value形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如说遵循SQL标准、ACID属性、表结构等等,这些数据库主要有以下特点:非关系型的、分布式的、开源的、水平可扩展的。
NoSQL发展现状
目前国内外正在应用NoSQL的网站有:
新浪微博 | Redis |
Bigtable | |
Amazon | SimpleDB |
淘宝数据平台 | Tair |
视觉中国网站 | MongoDB |
优酷运营数据分析 | MongoDB |
飞信空间 | HandlerSocket |
豆瓣社区 | BeansDB |
为什么要用NoSQL
随着互联网的不断发展,各种类型的应用层出不穷,所以导致在这个云计算的时代,对技术提出了更多的需求。虽然关系型数据库已经在业界的数据存储方面占据不可动摇的地位,但是由于其天生的内个限制,使其很难满足下面这几个需求:扩展困难、读写慢、成本高、有限的支撑容量。但是NoSQL关注的是对数据高并发地读写和对海量数据的存储等,与关系型数据库相比,它们在架构和数据模型方面做了“减法”,而在扩展和并发等方面做了“加法”。
NoSQL数据库的优缺点
在优势方面,主要体现在下面这几点:
简单的扩展
快速的读写
低廉的成本
灵活的数据模型
在不足方面,常见主要有下面这几点:
不提供对SQL的支持
支持的特征不够丰富
现有产品不够成熟
本文链接:http://www.656463.com/portal.php?mod=view&aid=74 ,转载请注明出处
相关问答
更多-
深入浅出JAVA怎么样[2022-04-24]
作为业余学习的读者,我是没太多精力和耐心去读那些结构严谨篇章有序的教科书的。 我需要的不是专业老师把一个个概念和知识点抛给我,而是有人能解答我的一个个疑...... -
深入浅出设计模式与深入浅出设计模式C#/java,有什么区别,另外求这两本书的PDF[2022-08-03]
深入浅出设计模式是HeadFirst系列的,写的很好,后面那本就不用看了,垃圾的要死 -
求一MFC深入浅出教程[2023-01-10]
《mfc windows程序设计》 适合初学者,经典,不推荐《深入浅出MFC》,这个不适合初学者,需要一定功底才行! -
哪位《深入浅出玩转51》这本书的pdf,求发一份![2022-12-04]
《深入浅出玩转51单片机 工程师经验手记》,有pdf,百度私信你了 -
哪有《Head First Design Patterns》深入浅出设计模式(pdf)下载[2023-11-05]
http://forum.springside.org.cn/viewthread.php?tid=1092 这个有,不过要注册的,你来找我要账号吧! -
能给我一份吗?《深入浅出Hadoop实战开发》[2022-04-04]
这一份视频应该只能花钱购买 -
哪里有《深入浅出设计模式 中文版》 可以下载[2022-04-09]
http://www.51leifeng.net/thread-5175-1-1.html 自己注册个帐号就可以下了 -
求《深入浅出extjs》 pdf 第二版[2022-01-06]
书比较新,网上不好找 还是买吧,我都是买的新书。 不过看完这本书的感觉是,它几乎不讲底层源码,如果你想在ExtJS上达到大师级的水平的话,"ExtJs源码分析与实例宝典"似乎不错。我正想买那本书呢。 如果你只是想了解Ext一些常用功能的话,《深入浅出extjs》也凑合