关系型与非关系型数据库
来源:互联网 发布:php 时间加一个月 编辑:程序博客网 时间:2024/04/29 11:28
关系数据库是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。
NoSQL,指的是非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。开源的一些非关系型数据库包括:Redis,Tokyo Cabinet,Cassandra,Voldemort,MongoDB,Dynomite,HBase,CouchDB,Hypertable, Riak,Tin, Flare, Lightcloud, KiokuDB,Scalaris, Kai, ThruDB等。
关系型数据库中的表都是存储一些格式化的数据结构,每个元组字段的组成都一样,即使不是每个元组都需要所有的字段,但数据库会为每个元组分配所有的字段,这样的结构可以便于表与表之间进行连接等操作,但从另一个角度来说它也是关系型数据库性能瓶颈的一个因素。而非关系型数据库以键值对存储,它的结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销。
转自:http://f.dataguru.cn/thread-25285-1-1.html
- 关系型与非关系型数据库
- 关系型数据库与非关系型数据库
- 关系型数据库与非关系型数据库
- 关系型数据库与非关系型数据库的区别?
- 关系型数据库与非关系型数据库
- 关系型数据库与非关系型数据库
- 关系型数据库与非关系型数据库
- 关系型数据库与非关系型数据库资料查找
- 关系型数据库与非关系型数据库的区别?
- 关系型数据库MySql与非关系型数据库NoSql
- 关系型数据库与非关系型数据库
- 关系型数据库与非关系型数据库的区别
- 关系型数据库与非关系型数据库
- 关系型数据库与非关系型数据库....
- 关系型数据库与非关系型数据库 优缺点
- 关系型数据库与非关系型数据库的区别
- 关系型数据库与非关系型数据库
- 关系型数据库与非关系型数据库
- 有关类别打包进静态库的问题
- 根据Sim卡的插卡情况过滤通话记录
- js获取url
- Android AlertDialog
- 操作系统之哲学原理之我见(1)
- 关系型与非关系型数据库
- C#--第九周 任务3--定义一个静态成员方法,使用Random实现从一组数中随机抽取n个不重复的数
- GPRS Class支持情况
- C#--第10周实验--任务1(建立Windows窗体应用程序)--建立超链接。
- 关于后台挂QQ,挂JAVA,无法发送或接收MMS
- 轻松五步 教你如何拍出动感背景的照片
- spring3.0 MVC笔记1--从spring2.0转向spring3.0
- Java ClassForName
- Linux下RPM软件包的安装及卸载