java常用的数据库有哪些,java常用数据库有哪些

最常见的数据库Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等,这些都是关系型数据库。还有一些非关系型数据库Hbase、Redis、MongodDB等。下面简单说一下常用的关系型数据库。

1、OracleOracle是1983年推出的世界上第一个开放式商品化关系型数据库管理系统。它采用标准的SQL结构化查询语言,支持多种数据类型,提供面向对象存储的数据支持,具有第四代语言开发工具,支持Unix、Windows NT、OS/2、Novell等多种平台。除此之外,它还具有很好的并行处理功能。Oracle产品主要由Oracle服务器产品、Oracle开发工具、Oracle应用软件组成,也有基于微机的数据库产品。主要满足对银行、金融、保险等企业、事业开发大型数据库的需求。

2、DB2DB2是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于所有常见的服务器操作系统平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。DB2采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据库本地化及远程连接透明化。DB2以拥有一个非常完备的查询优化器而著称,其外部连接改善了查询性能,并支持多任务并行查询。 DB2具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。

3、Microsoft SQL ServerSQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

4、Microsoft AccessAccess是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。2018年9月25日,最新的微软Office Access 2019在微软Office 2019里发布。MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。

5、MySQLMySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

JAVA只是编程语言,而数库支持现在基本上都是支持的,所以你的问题可以理解为常用的数据库有哪些。数据库可以非为二类,关系型数据库与非关系型数据库。下面就说说这二大类数据库的一些优缺点。

关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织,常用的数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等,其中最为常用的是Mysql数据了。

java常用的数据库有哪些,java常用数据库有哪些图1

优点:

1、易于维护:都是使用表结构,格式一致;

2、使用方便:SQL语言通用,可用于复杂查询;

3、复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询。

缺点:

1、读写性能比较差,尤其是海量数据的高效率读写;

2、固定的表结构,灵活度稍欠;

3、高并发读写需求,传统关系型数据库来说,硬盘I/O是一个很大的瓶颈。

非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合,可以是文档或者键值对等。常用的有Hbase、Redis、MongodDB等。

java常用的数据库有哪些,java常用数据库有哪些图2

优点:

1、格式灵活:存储数据的格式可以是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型。

2、速度快:nosql可以使用硬盘或者随机存储器作为载体,而关系型数据库只能使用硬盘;

3、高扩展性;

4、成本低:nosql数据库部署简单,基本都是开源软件。

缺点:

1、不提供sql支持,学习和使用成本较高;

2、无事务处理;

3、数据结构相对复杂,复杂查询方面稍欠。

不管是关系型数据库还是非关系型数据库都有特定适用的领域,根据项目选着适合的数据库可以起到事倍功半的效果。

原创文章,作者:普尔小编,如若转载,请注明出处:http://www.puerpx.cn/pxwd/9672.html

(0)
上一篇 2023-04-17 下午1:20
下一篇 2023-04-17 下午1:53

相关推荐

  • 正宗卤水的做法及配方是什么

    卤水是卤菜的灵魂,卤菜好不好吃,全看卤水,卤水的做法有很多种,每个人的做法都不一样,主要是比例要掌握好,没有正宗不正宗,做出来的卤菜好吃就好,制作卤水最好用高汤来制作,香料调料比例…

    培训问答 2023-07-17
  • 月嫂培训机构:哪里有月嫂培训的

    一些专业月嫂机构都有月嫂培训项目,现在政府也有职业技能培训,其中就有家政月嫂,着看你具体需求,月嫂机构一般是可以包分配工作让你快速上手接单的,而政府培训项目一般都是只培训你技能的,…

    2022-04-12
  • 大客户管理,如何做好客户关系管理

    大客户通常是某一领域的细分客户,相比一般客户,他们通常能够为企业带来更多的利润,是实现企业可持续发展的最为重要的保障之一,对于企业具有无比重要的战略意义。 因此,企业必须具备识别大…

    培训问答 2022-08-23
  • 日本语言学校一年学费

    问题不在于你语言学校能不能毕业,在于你一年内能不能考上日本大学,不然你需要您继续在语言学校学习并通过语言学校延长在留资格期限。 语言学校可以读一年、两年甚至半年。全看你有没有找到心…

    2022-10-09
  • 北京舞蹈班:30岁骨骼比较硬、没有舞蹈功底,想学舞蹈抻抻筋,有没有北京地区的舞蹈班推荐

    首先,舞蹈是不分早晚,不分年龄,不分高矮胖瘦,不分国籍的,重点是你能不能找到舞蹈中带给你的乐趣,并坚持下去。 其次,相对于你,零基础的话,花的时间和精力可能会更大,这样会导致选择一…

    2022-04-26
  • 合工大计算机专业考研哪个学校好

    从你的问题可以看出你考研仅仅还是处于初步意向阶段。 考研报考哪所学校的最重要因素是你复习的情况,决定你能不能录取最终也是看你最后的考试成绩。 你本科合工大计算机,也是211,复试面…

    培训问答 2023-01-23
  • 广东汕头幼儿园学费多少钱一学期

    幼儿园学费,不单单是汕头,全国都一样。但是许多园方经营也非常艰辛,因为园地租金贵。我有一朋友办园十几年,在市区及郊区共拥有十多家幼儿园,他的总结是,可以说每年都是在为房东赚钱。据他…

    培训问答 2023-05-11
  • 考研概率论听不懂怎么办

    考研概率论复习不下去,该怎么办?我想题主应该是考的数学一或者数学三,因为这两个都是考概率论的。 关于概率论的复习,我觉得相对高数来说应该是简单许多的,没有高数变化那么多,很多题目的…

    2023-06-24
  • 30岁开始当公务员有机会提拔吗

    对于38岁村干部(主要是农村党组织书记和主任)通过自身努力考上公务员后,在以后的乡镇工作生涯中有没有机会获得提拔的问题,比较笼统,直接解答有或者没有都不合适。那么如何解答呢?现实情…

    2023-05-29
  • 想学习一下日语,有什么培训班,价格之类的有网友知道吗

    日语可以自学吗? 总有人会问:日语好学吗? 事实上,相对于其他外语,日语真的不难学,而且咱们中国人学日语有着天然的优势,那就是 –汉字 日语学习要说难,主要是难在听力和口语上,至于…

    2022-11-28