在大数据时代,关系型数据库有哪些缺点(大数据和关系数据库的数据的异同)

在大数据时代,关系型数据库有哪些缺点

style="text-indent:2em;">大家好,感谢邀请,今天来为大家分享一下在大数据时代,关系型数据库有哪些缺点的问题,以及和为什么不建议做数据库管理的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

本文目录

  1. 数据库、数据库系统、数据库管理系统三者的区别和联系
  2. ev数据库的优缺点
  3. 在大数据时代,关系型数据库有哪些缺点
  4. 为什么目前所使用的数据库大多是关系数据库管理系统

数据库、数据库系统、数据库管理系统三者的区别和联系

联系:

首先数据库系统(DBS)包括数据库(DB)和数据库管理系统(DBMS)

区别:

数据库(DataBase,简称DB)

数据库是“按照数据结构来组织、存储和管理数据的仓库”。数据库能为各种用户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性等特点。

数据库管理系统(DataBaseMangementSystem,简称DBMS)

数据库管理系统是一种操纵和管理数据库的软件,用于建立、使用和维护数据库,简称DBMS。

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过dbms访问数据库中的数据,数据库管理员也通过dbms进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。

数据库系统(DataBaseSystem,简称DBS)

数据库系统一般由4个部分组成:

1、数据库(DataBase,DB)

2、硬件:构成计算机系统的各种物理设备,包括存储所需的外部设备。硬件的配置应满足整个数据库系统的需要。

3、软件:包括操作系统、数据库管理系统及应用程序。

4、人员:主要有4类。①系统分析员和数据库设计人员;②应用程序猿;③利用接口或查询语言访问数据库的相关人员;④数据库管理员。

ev数据库的优缺点

优点:数据库系统是用来管理数据的,建立的数理逻辑和集合操作基础上的。

具有高效、可靠、完整、自同步等特性,是业务系统进行数据控制的最佳选择。

数据库系统一般提供高效的数据控制和数据检索功能,采用SQL语言来进行数据操作。

目前市面上流行的数据库系统很多:较小型的数据库系统有:mysql,MSSQL_SERVER等等,适用于企业级的大型数据库有:ORACEL,DB2(IBM),INFORMIX(IBM)等等

缺点:安全性不够,加了用户级密码容易破解

C/S结构下对服务器要求很高,否则容易造成MDB损坏并发数255。

但是对高强度操作适应性差,如果服务器不够好,网络不够好,编程的方法不够好,6-7个人同时访问就能导致MDB损坏或者并死不能将VBA代码开发的软件系统直接编译成EXE可执行文件。

不能脱离ACCESS或者ACCESSRUNTIME环境,该环境相对其他软件体积较大(50M左右)

在大数据时代,关系型数据库有哪些缺点

在大数据时代,关系型数据库有哪些缺点呢?接下来,做些个人总结,欢迎大家拍砖!

1.对非结构化的数据支持有限。

1)对于列可变这样的情况,关系型数据库当然是无能为力了。

2)对于长文本,音频,视频等这样的二进制数据,虽然关系型数据库也能在一定程度上支持,但是数据量上去的情况下,其性能就比较差了。

2.分布式事务问题。这个问题我只是知道,但因为没有做过类似的项目,所以在这儿提出来跟大家讨论。当数据库节点有多个的情况下,如何保证事务的一致性。

3.扩展性。关系型数据库只能纵向扩展。

4.成本。主流的商业关系型数据库有DB2,Oracle,TeraData等,这些商业型关系数据库无疑是很贵的,在大数据环境下,如果要增加节点,无疑会带来很高的成本。当前很火的词汇——去“IOE”,其中的O指的就是Oracle。

为什么目前所使用的数据库大多是关系数据库管理系统

因为关系数据库管理系统能够:

1、提高数据加密系统的安全性;

2、提高信息存管效率;

3、完善数据备份与恢复;

4、增强多媒体的管理。

关于在大数据时代,关系型数据库有哪些缺点,为什么不建议做数据库管理的介绍到此结束,希望对大家有所帮助。

图数据库 大数据时代的高铁

本文内容来自互联网,若需转载请注明:https://bk.66688891.com/1/81378.html