精华内容
下载资源
问答
  • 关系型数据库和非关系型数据库的区别

    万次阅读 多人点赞 2019-06-30 20:59:09
    关系型数据库和非关系型数据库的区别 待会总结,先自我学习先 学习网址:https://blog.csdn.net/aaronthon/article/details/81714528

    关系型数据库和非关系型数据库的区别

    待会总结,先自我学习先
    一 关系型数据库 有
    在这里插入图片描述
    我们只需要 记住常用的几个:mysql /oracle/sql server/sqlite 几个即可
    我还有一篇文章 介绍了 关系型数据库和非关系型数据的数据结构 –红黑树-二叉树-B树

    1.首先了解一下 什么是关系型数据库?
    关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组
    织。
    优点:
    1、易于维护:都是使用表结构,格式一致
    2、使用方便SQL语言通用,可用于复杂查询;
    3、复杂操作支持SQL,可用于一个表以及多个表之间非常复杂的查询。
    缺点:
    1、读写性能比较差,尤其是海量数据的高效率读写;
    2、固定的表结构,灵活度稍欠
    3、高并发读写需求,传统关系型数据库来说,硬盘I/O是一个很大的瓶颈

    二 非关系型数据库
    在这里插入图片描述
    我们只需要 记住常用的:redis / hbase /mongoDB /CouchDB /Neo4J 【注意:hive 不是数据库,是数据仓库 不是一个概念】

    什么非关系型数据库呢?

    非关系型数据库严格上不是一加粗样式种数据库,应该是一种数据结构化存储方法的集合,可以是文档或者键值对等

    优点:
    1、格式灵活:存储数据的格式可以是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型
    2、速度快:nosql可以使用硬盘或者随机存储器作为载体,而关系型数据库只能使用硬盘;
    3、高扩展性;
    4、成本低:nosql数据库部署简单基本都是开源软件

    缺点:
    1、不提供sql支持,学习和使用成本较高
    2、无事务处理
    3、数据结构相对复杂,复杂查询方面稍欠。

    非关系型数据库的分类和比较:

    1、文档型
    2、key-value型
    3、列式数据库
    4、图形数据库
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 内存数据库、关系型数据库和非关系型数据库 一、内存数据库、关系型数据库和非关系型数据库 1.个人观点: 二、内存数据库(Redis,MongoDb,SQLite,Oracle等): 三、Raft分布式协议: 四、Redis出现宕机,...

    内存数据库、关系型数据库和非关系型数据库

    一、内存数据库、关系型数据库和非关系型数据库

    1.个人观点:

    二、内存数据库(Redis,MongoDb,SQLite,Oracle等):

    三、Raft分布式协议:

    四、Redis出现宕机,如何保证数据不丢失?


    一、内存数据库、关系型数据库和非关系型数据库

    数据库类型特性优点缺点

    关系型数据库

    SQLite,Oracle,MySQL等

    1,关系型数据库,是指采用了关系模型来组织数据的数据库;
    2,关系型数据库的最大特点就是事务的一致性 ;
    3,简单来说,关系模型的指就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。
    1,容易理解:二维表结构是非常贴近逻辑世界一个概念,关系模型相对网状,层次等其他模型来说更容易理解;
    2,使用方便:通用的SQL语言使得操作关系型数据库非常方便;
    3,易于维护:丰富的完整性(实体完整性,参照完整性和用户定义的完整性)大大减低了数据冗余和数据不一致的概率;
    4,支持SQL可用于复杂的查询 
    1,为了维护一致性所付出的巨大代价就是其读写性能比较差;
    2,固定的表结构;
    3,高并发读写不行 
    4,海量数据的高效率读写

    非关系型数据库

    MongoDB,Redis,HBase等

    1,使用键值对存储数据 ;
    2,分布式 ;
    3,一般不支持ACID特性 ;
    如图4所示,非关系型数据库严格上不是一种数据库,的英文应该一种数据结构化存储方法的集合
    1,无需经过SQL层的解析,读写性能很高 ;
    2,基于键值对数据没有耦合性,容易扩展;
    3,存储数据的格式:nosql的的的存储格式是键,值形式,文档形式,图片形式等等,文档形式,图片形式等等,而关系型数据库则只支持基础类型
    1,不提供SQL支持,学习和使用成本较高;
    2,无事务处理,附加功能双向和报表等支持也不好;

    1.个人观点:

    关系型数据库:在于关系,对数据操作(比如数据的增删改查)之前需要考虑关系,具备ACID特性(ACID是原子原子性,一致性一致性,隔离性隔离性,耐用性持久性),高并发能力一般不行

     

    二、内存数据库(Redis,MongoDb,SQLite,Oracle等)

    基于内存,读写速度快,数据有可能会丢失,丢失率只能降到最低,但不能根除。

    MongoDB:更适合集群部署,更多的考虑到集群方案,一般可用于“海量数据分析的访问效率提升”。

    Redis:更偏重于进程顺序写入,虽然支持集群,也仅限于主-从模式。一般可用于“较小数据量的性能和运算,比如网络开发中的session存储”。

     

    三、Raft分布式协议:

    一般分布式都会遵从的协议:有点类似美国的总统选举。

    比如有一个建议,有Ñ个服务器,有大于2N + 1的服务器表示赞同,那么这个建议就被通过。

    假如建议是“一致性”,只要大于2N + 1的服务器之间的数据一致,那他们就是一致。

    假如建议是“主服务器”,只要大于2N + 1的服务器投票给要被选举的服务器,被选举的服务器也将变成主服务器

    还有很多思维:https://www.jdon.com/artichect/raft.html

     

    四、Redis出现宕机,如何保证数据不丢失?

    一台服务器快照持久化(RDB),同时满足在指定的时间间隔内和改动了几个数据的两个条件,生成内存中的数据集快照,然后写入磁盘;日志持久化(AOF),满足everysec(每秒)/always(每次操作)/no(默认30秒)条件,生成日志,然后写入磁盘缓存

    多台服务器:Redis正在开发的Sentinel(哨兵监听),具体网址:http://redisdoc.com/topic/sentinel.html

    展开全文
  • 关系型数据库与非关系型数据库详细比较

    千次阅读 多人点赞 2018-11-12 11:06:02
    关系型数据库与非关系型数据库详细比较 1.关系型数据库通过外键关联来建立表与表之间的关系, 2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来...

    关系型数据库与非关系型数据库详细比较

     
    
    1. 1.关系型数据库通过外键关联来建立表与表之间的关系,
    2. 2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定。
    3. 3.非关系型数据库中,我们查询一条数据,结果出来一个数组,关系型数据库中,查询一条数据结果是一个对象。

    区别

    关系型数据库

    非关系型数据库(Nosql)

    存储方式

    表格式存储。

    存储在表的行和列中。他们之间很容易关联协作存储,提取数据很方便

    而Nosql数据库则与其相反,他是大块的组合在一起。

    通常存储在数据集中,就像文档、键值对或者图结构。

    存储结构

    结构化数据。

    数据表都预先定义了结构(列的定义),结构描述了数据的形式和内容。这一点对数据建模至关重要,虽然预定义结构带来了可靠性和稳定性(优点),但是修改这些数据比较困难(缺点)。

    而Nosql数据库基于动态结构,使用与非结构化数据。因为Nosql数据库是动态结构,可以很容易适应数据类型和结构的变化。

    存储规范

    数据存储为了更高的规范性,把数据分割为最小的关系表以避免重复,获得精简的空间利用。虽然管理起来很清晰,但是单个操作设计到多张表的时候,数据管理就显得有点麻烦

    而Nosql数据存储在平面数据集中,数据经常可能会重复。单个数据库很少被分隔开,而是存储成了一个整体,这样整块数据更加便于读写

    存储扩展

    系型数据库是纵向扩展,也就是说想要提高处理能力,要使用速度更快的计算机。因为数据存储在关系表中,操作的性能瓶颈可能涉及到多个表,需要通过提升计算机性能来克服。虽然有很大的扩展空间,但是最终会达到纵向扩展的上限

    而Nosql数据库是横向扩展的,它的存储天然就是分布式的,可以通过给资源池添加更多的普通数据库服务器来分担负载。

    查询方式

    结构化查询语言来操作数据库(就是我们通常说的SQL)

     

    关系型数据库表中主键

    关系型数据库使用预定义优化方式(比如索引)来加快查询操作

    以块为单元操作数据,使用的是非结构化查询语言(UnQl),它是没有标准的

    Nosql中存储文档的ID

    更简单更精确的数据访问模式

    事务

    遵循ACID规则(原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability))

    支持对事务原子性细粒度控制,并且易于回滚事务。

    遵循BASE原则(基本可用(Basically Availble)、软/柔性事务(Soft-state )、最终一致性(Eventual Consistency))

    Nosql数据库是在CAP(一致性、可用性、分区容忍度)中任选两项,因为基于节点的分布式系统中,很难全部满足,所以对事务的支持不是很好,虽然也可以使用事务,但是并不是Nosql的闪光点。

    性能

    为了维护数据的一致性付出了巨大的代价,读写性能比较差。在面对高并发读写性能非常差,面对海量数据的时候效率非常低。

    Nosql存储的格式都是key-value类型的,并且存储在内存中,非常容易存储,而且对于数据的 一致性是 弱要求。Nosql无需sql的解析,提高了读写性能。

     

    授权方式

    关系型数据库通常有SQL Server,Mysql,Oracle。大多数的关系型数据库都是付费的并且价格昂贵,成本较大。

    主流的Nosql数据库有redis,memcache,MongoDb。

    而Nosql数据库通常都是开源的。

    关系型数据库与非关系型数据库优缺点对比

    数据库
    类型
    特性 优点 缺点
    关系型数据库
    SQLite、Oracle、mysql
    1、关系型数据库,是指采用了关系模型来组织
    数据的数据库;
    2、关系型数据库的最大特点就是事务的一致性;
    3、简单来说,关系模型指的就是二维表格模型,
    而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。
    1、容易理解:二维表结构是非常贴近逻辑世界一个概念,关系模型相对网状、层次等其他模型来说更容易理解;
    2、使用方便:通用的SQL语言使得操作关系型数据库非常方便;
    3、易于维护:丰富的完整性(实体完整性、参照完整性和用户定义的完整性)大大减低了数据冗余和数据不一致的概率;
    4、支持SQL,可用于复杂的查询。
    1、为了维护一致性所付出的巨大代价就是其读写性能比较差;
    2、固定的表结构;
    3、高并发读写需求;
    4、海量数据的高效率读写;
    非关系型数据库
    MongoDb、redis、HBase
    1、使用键值对存储数据;
    2、分布式;
    3、一般不支持ACID特性;
    4、非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合。
    1、无需经过sql层的解析,读写性能很高;
    2、基于键值对,数据没有耦合性,容易扩展;
    3、存储数据的格式:nosql的存储格式是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,而关系型数据库则只支持基础类型。
    1、不提供sql支持,学习和使用成本较高;
    2、无事务处理,附加功能bi和报表等支持也不好;

     

    关于Nosql

    1.Nosql

    非关系型数据库,Not only sql。

    2.Nosql特点:

    (1)易扩展,数据之间没有关系的。

    (2)大数据量,高性能。高性能读写非常灵活的。

    (3)灵活的数据模型。不需要事先对存储数据建立字段。

    (4)高可用。

    简单概括:用于高并发读写、海量数据的高效率存储和访问、高可扩展性和高可用性。

    3.Nosql主要主流产品

    Redis(广泛应用),CouchDB,mongoDB,Cassandra等。Nosql中比较火的三个数据库Redis、Memchache、MongoDb。

    4.Nosql数据库四大分类:

    (1)键值对存储(key-value):Redis键值对存储,优势:快速查询,缺点:存储数据缺少结构化。

    (2)列存储:Hbase,优势:快速查询,扩展性强。缺点:功能相对于局限。

    (3)文档数据库存储:MongoDB,早起应用多。优势:要求不特别的严格。缺点:查询性不高,缺少统一查询语法。

    (4)图形数据库存储:应用于社交网络,优势:利用图结构相关算法。缺点:需要整个图计算才得出结果,不容易做分布式集群方案。


    展开全文
  • 关系型数据库与非关系型数据库Nosql区别汇总

    千次阅读 多人点赞 2018-08-24 11:14:06
    关系型数据库与非关系型数据库详细比较 关系型数据库与非关系型数据库优缺点对比 关于Nosql 1.Nosql 2.Nosql特点: 3.Nosql主要主流产品 4.Nosql数据库四大分类: 关系型数据库与非关系型数据库详细比较 1....

    目录

    关系型数据库与非关系型数据库详细比较

    关系型数据库与非关系型数据库优缺点对比

    关于Nosql

    1.Nosql

    2.Nosql特点:

    3.Nosql主要主流产品

    4.Nosql数据库四大分类:


    关系型数据库与非关系型数据库详细比较

    1.关系型数据库通过外键关联来建立表与表之间的关系,
    2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定。
    3.非关系型数据库中,我们查询一条数据,结果出来一个数组,关系型数据库中,查询一条数据结果是一个对象。
    

    区别

    关系型数据库

    非关系型数据库(Nosql)

    存储方式

    表格式存储。

    存储在表的行和列中。他们之间很容易关联协作存储,提取数据很方便

    而Nosql数据库则与其相反,他是大块的组合在一起。

    通常存储在数据集中,就像文档、键值对或者图结构。

    存储结构

    结构化数据。

    数据表都预先定义了结构(列的定义),结构描述了数据的形式和内容。这一点对数据建模至关重要,虽然预定义结构带来了可靠性和稳定性(优点),但是修改这些数据比较困难(缺点)。

    而Nosql数据库基于动态结构,使用与非结构化数据。因为Nosql数据库是动态结构,可以很容易适应数据类型和结构的变化。

    存储规范

    数据存储为了更高的规范性,把数据分割为最小的关系表以避免重复,获得精简的空间利用。虽然管理起来很清晰,但是单个操作设计到多张表的时候,数据管理就显得有点麻烦

    而Nosql数据存储在平面数据集中,数据经常可能会重复。单个数据库很少被分隔开,而是存储成了一个整体,这样整块数据更加便于读写

    存储扩展

    系型数据库是纵向扩展,也就是说想要提高处理能力,要使用速度更快的计算机。因为数据存储在关系表中,操作的性能瓶颈可能涉及到多个表,需要通过提升计算机性能来克服。虽然有很大的扩展空间,但是最终会达到纵向扩展的上限

    而Nosql数据库是横向扩展的,它的存储天然就是分布式的,可以通过给资源池添加更多的普通数据库服务器来分担负载。

    查询方式

    结构化查询语言来操作数据库(就是我们通常说的SQL)

     

    关系型数据库表中主键

    关系型数据库使用预定义优化方式(比如索引)来加快查询操作

    以块为单元操作数据,使用的是非结构化查询语言(UnQl),它是没有标准的

    Nosql中存储文档的ID

    更简单更精确的数据访问模式

    事务

    遵循ACID规则(原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability))

    支持对事务原子性细粒度控制,并且易于回滚事务。

    遵循BASE原则(基本可用(Basically Availble)、软/柔性事务(Soft-state )、最终一致性(Eventual Consistency))

    Nosql数据库是在CAP(一致性、可用性、分区容忍度)中任选两项,因为基于节点的分布式系统中,很难全部满足,所以对事务的支持不是很好,虽然也可以使用事务,但是并不是Nosql的闪光点。

    性能

    为了维护数据的一致性付出了巨大的代价,读写性能比较差。在面对高并发读写性能非常差,面对海量数据的时候效率非常低。

    Nosql存储的格式都是key-value类型的,并且存储在内存中,非常容易存储,而且对于数据的 一致性是 弱要求。Nosql无需sql的解析,提高了读写性能。

     

    授权方式

    关系型数据库通常有SQL Server,Mysql,Oracle。大多数的关系型数据库都是付费的并且价格昂贵,成本较大。

    主流的Nosql数据库有redis,memcache,MongoDb。

    而Nosql数据库通常都是开源的。

    关系型数据库与非关系型数据库优缺点对比

    数据库
    类型
    特性优点缺点
    关系型数据库
    SQLite、Oracle、mysql
    1、关系型数据库,是指采用了关系模型来组织
    数据的数据库;
    2、关系型数据库的最大特点就是事务的一致性;
    3、简单来说,关系模型指的就是二维表格模型,
    而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。
    1、容易理解:二维表结构是非常贴近逻辑世界一个概念,关系模型相对网状、层次等其他模型来说更容易理解;
    2、使用方便:通用的SQL语言使得操作关系型数据库非常方便;
    3、易于维护:丰富的完整性(实体完整性、参照完整性和用户定义的完整性)大大减低了数据冗余和数据不一致的概率;
    4、支持SQL,可用于复杂的查询。
    1、为了维护一致性所付出的巨大代价就是其读写性能比较差;
    2、固定的表结构;
    3、高并发读写需求;
    4、海量数据的高效率读写;
    非关系型数据库
    MongoDb、redis、HBase
    1、使用键值对存储数据;
    2、分布式;
    3、一般不支持ACID特性;
    4、非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合。
    1、无需经过sql层的解析,读写性能很高;
    2、基于键值对,数据没有耦合性,容易扩展;
    3、存储数据的格式:nosql的存储格式是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,而关系型数据库则只支持基础类型。
    1、不提供sql支持,学习和使用成本较高;
    2、无事务处理,附加功能bi和报表等支持也不好;

     

    关于Nosql

    1.Nosql

    非关系型数据库,Not only sql。

    2.Nosql特点:

    (1)易扩展,数据之间没有关系的。

    (2)大数据量,高性能。高性能读写非常灵活的。

    (3)灵活的数据模型。不需要事先对存储数据建立字段。

    (4)高可用。

    简单概括:用于高并发读写、海量数据的高效率存储和访问、高可扩展性和高可用性。

    3.Nosql主要主流产品

    Redis(广泛应用),CouchDB,mongoDB,Cassandra等。Nosql中比较火的三个数据库Redis、Memchache、MongoDb。

    4.Nosql数据库四大分类:

    (1)键值对存储(key-value):Redis键值对存储,优势:快速查询,缺点:存储数据缺少结构化。

    (2)列存储:Hbase,优势:快速查询,扩展性强。缺点:功能相对于局限。

    (3)文档数据库存储:MongoDB,早起应用多。优势:要求不特别的严格。缺点:查询性不高,缺少统一查询语法。

    (4)图形数据库存储:应用于社交网络,优势:利用图结构相关算法。缺点:需要整个图计算才得出结果,不容易做分布式集群方案。

     

    欢迎留言交流,指正错误哈。

    参考文章:https://www.cnblogs.com/lina520/p/7919551.html

     

     

    展开全文
  • 当前数据库分为关系型数据库和非关系型数据库 关系型数据库 关系型数据库:指采用了关系模型来组织数据的数据库。 关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据...
  • 关系型数据库 与 非关系型数据库比较
  • redis非关系型数据库详解

    万次阅读 2021-02-26 17:03:34
    Redis 是以key-value形式存储,和传统的关系型数据库不一样。不一定遵循传统数据库的一些基本要求,比如说,不遵循sql标准,事务,表结构等等,redis严格上不是一种数据库,应该是一种数据结构化存储方法的集合。 ...
  • 常见的数据库模型分为两种,分别是关系型数据库关系型数据库关系型数据库 关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。简单说,关系型数据库是由多...
  • 文章目录一、关系型数据库1.常见的关系型数据库:2.概:3.优点:4.缺点:二、非关系型数据库1.常见的非关系型数据库:2.概:3.优点:4.缺点:5.非关系型数据库的分类和比较: 一、关系型数据库 1.常见的关系型数据库...
  • 一、关系型数据库与非关系型数据库的对比 1、关系型数据库: 采用关系模型(二维表)来组织数据结构的数据库 oracle DB2 SQLServer Mysql SQLite 优点:*容易理解,逻辑类似常见的表格 *使用方便,都使用sql...
  • 关系型数据库与非关系型数据库

    万次阅读 2018-04-18 15:45:07
    当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。非关系型数据库有 NoSql、Cloudant。非关系型数据库的优势: 1. 性能NoSQL是基于键值对的,可以想象成表中的主键和值的...
  • 关系型数据库到非关系型数据库

    万次阅读 多人点赞 2014-01-19 13:47:44
    1. 关系型数据库 关系型数据库,是指采用了关系模型来组织数据的数据库。 关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的...
  • 数据库根据其数据的存储方式可以分为关系型数据库和非关系型数据库。常见的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。常见的非关系性数据库有 NoSql、Cloudant,Hbase等 3....
  • 关系型数据库(SQL):Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等; 非关系型数据库(NoSQL):NoSql、Cloudant、MongoDb、redis、HBase等; 两者的区别: 存储方式不同:关系型数据库和...
  • 1. 关系数据库 ...指的是非关系型数据库,而不是“No SQL”的意思,因此,NoSQL的产生并不是要彻底地否定关系型数据库,而是作为传统关系型数据库的一个有效补充。NOSQL数据库在特定的场景下可以...
  • 关系型数据库 采用关系模型来组织数据结构的数据库(二维表) cle DB2 SQLServer Mysql SQLite都是关系型数据库 优点:容易理解,它的逻辑类似常见的表格 使用方便,都使用sql语句,sql语句非常的成熟 数据一致性...
  • 关系型数据库

    千次阅读 2019-08-14 21:24:49
    关系型数据库(NOSQL):除了关系型数据库以外的其他数据库都是非关系型数据库。 非关系型数据库有:Redis、HBase、MongoDB、Cloudant 数据库的分类:主要是以是否基于关系模型划分为关系型数据库和非关系型...
  • 关系型数据库与非关系型数据库 关系模型指的是采用二维表格来存储数据的模型,而关系型数据库由二维表及其之间的联系组成的一个数据组织。常见的由mysql sqlserver 关系型数据库的优点: 容易理解:二维表...
  • 1. 关系型数据库 关系型数据库,是指采用了关系模型来组织数据的数据库。 关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库...
  • 【摘要】 关系型数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线关系型数据库服务。RDS具有完善的性能监控体系和多重安全防护措施,并提供专业...
  • 关系型数据库的优势: 1、性能 NOSQL是基于键值对的,可以想象成表中的主键和值的对应关系,而且不需要经过SQL层的解析,所以性能非常高 2、可扩展性 同样也是因为基于键值对,数据之间没有耦合性,所以非常...
  • 一、关系型数据库  关系型数据库,是指采用了关系模型来组织数据的数据库。  关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库...
  • 关系型数据库 关系型数据库 (MySQL、Oracle、PostgreSQL、Microsoft Access、Microsoft SQL Server、Google Fusion Tables、FileMaker、Sybase、dBASE、Clipper、FoxPro、foshub、Percona Server(MySQL的代替品)...
  • 1.关系型数据库通过外键关联来建立表与表之间的关系, 2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定  比如 有一个学生的数据:  姓名:张三,性别:男...
  • 速度飞跃——关系型数据库到非关系型数据库

    千次阅读 热门讨论 2017-04-09 22:29:17
    小编这两天看了很多有关于redis,memcached等缓存的出现历史,对于从关系型数据库到非关系型数据库的发展有很大的感受,所以写这篇文章和大家分享一下。   一、定义  关系型数据库:是指使用了关系模型来...
  • 关系型数据库和非关系型数据库

    千次阅读 2016-05-25 20:52:05
    虽然学了大半个学期的数据库…但是还是很懵逼的… 面试官问我为什么博客是用mongodb而不是其他的…我知道要说mongodb的优点...1.关系型数据库和非关系型数据库的区别(优缺点,适用环境) 2.为什么是mongodb 1.关系型

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 490,403
精华内容 196,161
关键字:

关系型数据库的作用