資料開發_軟體版本
阿新 • • 發佈:2020-11-27
各個歷史版本
主要用於瞭解當前版本,歷史版本,相容等
版本命名規則
Spark版本
參考: https://archive.apache.org/dist/spark/ Spark 2.x is pre-built with Scala 2.11 except version 2.4.2, which is pre-built with Scala 2.12. Spark 3.0+ is pre-built with Scala 2.12. 歷史版本 spark-0.8.0-incubating/ 2014-05-26 19:49 spark-0.9.1/ 2014-04-11 17:15 spark-1.0.0/ 2014-05-30 08:31 spark-1.6.0/ 2016-01-04 16:30 DataFrame spark-2.0.0/ 2016-07-26 22:15 spark-2.3.0/ 2018-05-04 15:42 spark-2.4.0/ 2018-11-02 04:28 spark-2.3.4/ 2019-09-09 09:19 spark-3.0.0/ 2020-06-16 09:19 spark-2.4.7/ 2020-11-05 18:45 spark-3.0.1/ 2020-11-05 18:46
Flink版本
參考: https://flink.apache.org/downloads.html 1.Flink版本 Flink 0.6-incubating - 2014-08-26 Flink 0.8.0 - 2015-01-22 Flink 1.0.0 - 2016-03-08 Flink 1.1.0 - 2016-08-08 Flink 1.2.0 - 2017-02-06 Flink 1.6.0 - 2018-08-08 Flink 1.8.0 - 2019-04-09 Flink 1.8.1 - 2019-07-02 Flink 1.10.0 - 2020-02-11 Flink 1.10.2 - 2020-08-25 Flink 1.11.0 - 2020-07-06 Flink 1.11.2 - 2020-09-17 ……… 2.Flink-StateFun Flink Stateful Functions 2.0.0 - 2020-04-02 Flink Stateful Functions 2.2.1 - 2020-11-09 ……… 3.Flink-shaded Flink-shaded 1.0 - 2017-07-27 (Source) Flink-shaded 7.0 - 2019-05-30 (Source) Flink-shaded 12.0 - 2020-10-09 (Source) …………
Hive版本
參考: http://hive.apache.org/downloads.html 11 January, 2013 : release 0.10.0 available works with Hadoop 0.20.x, 0.23.x.y, 1.x.y, 2.x.y 18 May 2015 : release 1.2.0 available works with Hadoop 1.x.y, 2.x.y 15 February 2016 : release 2.0.0 available 07 April 2017 : release 1.2.2 available 17 July 2017 : release 2.3.0 available 30 July 2018 : release 3.1.0 available works with Hadoop 3.x.y 23 August 2019: release 2.3.6 available 26 August 2019: release 3.1.2 available works with Hadoop 3.x.y 18 April 2020 : release 2.3.7 available works with Hadoop 2.x.y …………
Hbase版本
參考 https://archive.apache.org/dist/hbase/
0.98.12.1/ 2015-05-21
hbase-1.3.6/ 2019-10-20 03:29
1.2.0/ 2016-02-22 23:33
1.3.1/ 2017-10-04 10:53
1.4.0/ 2017-12-18 20:09
1.2.6/ 2018-05-04 17:41
1.4.13 2020/02/29
1.6.0 2020/03/06
2.2.6 2020/09/04
2.3.3 2020/11/02
…………
Hadoop版本
HDFS 版本
Yarn 版本
MapReduce 版本
參考 https://hadoop.apache.org/releases.html
https://archive.apache.org/dist/hadoop/common/
hadoop-0.1.0.tar.gz 2006-04-01 19:50
Hadoop-0.9.2.tar.gz 2006-12-15 22:37
hadoop-0.17.0/ 2008-05-15 07:25
hadoop-0.20.0/ 2009-04-09 05:24
hadoop-0.23.0/ 2011-11-03 09:34
hadoop-1.0.0/ 2011-12-15 16:51
hadoop-2.7.0/ 2017-06-26 16:30
hadoop-2.8.0/ 2017-06-26 16:32
hadoop-1.2.1/ 2017-10-04 10:58
hadoop-2.9.0/ 2018-05-04 11:35
hadoop-3.0.0/ 2018-03-13 20:32
hadoop-2.8.5/ 2020-07-03 04:38
hadoop-2.7.7/ 2020-07-03 04:39
hadoop-2.9.2/ 2020-07-03 04:38
hadoop-2.10.0/ 2020-07-03 04:37
hadoop-3.2.1/ 2020-07-03 04:38
hadoop-3.3.0/ 2020-11-05 18:29
…………
MySQL版本
參考: https://downloads.mysql.com/archives/community/
https://dev.mysql.com/downloads/mysql/
版本
MySQL Standard Edition
MySQL Enterprise Edition
MySQL Cluster CGE
MySQL Community Server
mysql-5.0.15-win32 Oct 22, 2005
MySQL 5.0
mysql-5.1.30 Nov 15, 2008
mysql-5.5.8 Dec 6 , 2010
mysql-5.6.10 Jan 23, 2013
mysql-5.7.1 Apr 3 , 2013
MySQL 8.0 Aug 25, 2016
mysql-5.5.62 Aug 29, 2018
mysql-5.6.49 Jun 2 , 2020
mysql-5.7.31 Jun 2 , 2020
mysql-8.0.21 Jun 16, 2020
mysql-5.6.50
mysql-5.7.32
mysql-8.0.22
…………
Redis版本
Redis版本號的命名規則 Odd minors are used for unstable releases
版本號第二位如果是奇數,則為非穩定版本 2.7、2.9、3.1)
如果是偶數,則為穩定版本 穩定版本(2.8、3.0、3.2)
當前奇數版本就是下一個穩定版本的開發版本
2012年08月02日 Redis 2.4.16 小更新版本 NoSQL。 [3]
2012年11月7日 Redis 2.6.3 釋出,高效能K/V伺服器
2013年4月30日 Redis 2.6.13 釋出,高效能K/V伺服器 [5]
2013年11月25日 Redis 2.8.1釋出。 [6]
2015年2月 Redis 3.0.0釋出. [7]
2016年12月2日 Redis 4.0.0-RC1釋出。 [8]
2018年10月17日 Redis 5.0.0釋出。
2020年4月17日 Redis 5.0.9釋出
Redis 5.0.10
Redis 6.0
…………
開發工具版本
Idea版本
參考: https://www.jetbrains.com/idea/download/other.html
Version: 11.0.2 Build: 111.277 Released: 2 February 2012
Version: 2018.3.6 (Release notes) Build: 183.6156.11 Released: 26 March 2019
Version: 2019.1.4 (Release notes) Build: 191.8026.42 Released: 30 July 2019
Major version: 2019.2 Released: 24 July 2019
Major version: 2019.3 Released: 28 November 2019
Major version: 2020.2 Released: 28 July 2020
Version: 2020.2.4 (Release notes) Build: 202.8194.7 Released: 25 November 2020
…………
Java版本
oracle jdk open jdk 開源社群 Alibaba Dragonwell,阿里巴巴版jdk
Java分三個版本:JavaSE(標準版)、JavaEE(企業版)、JavaME(微型版)
Java SE Development Kit 15.0.1
1996年1月,Sun公司釋出了Java的第一個開發工具包JDK 1.0。 Oak(橡樹)
1997年2月,JDK 1.1面世。
2004年9月30日,J2SE1.5釋出。為了表示該版本的重要性,J2SE 1.5更名為Java SE 5.0( Tiger(老虎)
2006-04 Java SE 6.0 Mustang(野馬)
2011-07-28 Java SE 7 Dolphin(海豚)
2014-03-18 Java SE 8 Spider(蜘蛛)
2017-09-21 Java SE 9.0 none(無)
2018-03-21 Java SE 10.0 none(無)
2018-09-25 Java SE 11.0 none(無)
2020/09/15 JDK 15
…………
Python版本
參考: https://www.python.org/downloads/
Python 3.9.0 Release Date: Oct. 5, 2020
Python version Maintenance status First released End of support
3.9 bugfix 2020-10-05 2025-10
3.8 bugfix 2019-10-14 2024-10
3.7 security 2018-06-27 2023-06-27
3.6 security 2016-12-23 2021-12-23
2.7 end-of-life 2010-07-03 2020-01-01
版本
Python 2.0.1 June 22, 2001
Python 2.7.0 July 3, 2010
Python 2.7.17 Oct. 19, 2019
Python 3.7.9 Aug. 17, 2020
Python 3.8.6 Sept. 24, 2020
…………
Scala版本
2004年1月20日釋出
2.11.0 21-Apr-2014
2.12.1 2016年12月5日
Scala 2.10.7 - Released on November 9, 2017
Scala 2.11.12 - Released on November 9, 2017
Scala 2.13 2019年6月12日
Scala 2.12.12 - Released on July 13, 2020
2.13.3 Java 8 JDK (or Java 11 JDK)
R語言版本
參考: https://mirrors.sjtug.sjtu.edu.cn/cran/
命令 sessionInfo()
R-0.49.tgz 1997/04/23
R-1.0.0.tgz 2000/02/29
R-2.0.0.tar.gz 2004/10/04
R-3.0.0.tar.gz 2013/04/03
R version 3.5.3 (2019-03-11)
R-4.0.0.tar.gz 2020/04/24
R version 3.6.3 (Holding the Windsock) was released on 2020-02-29
R version 4.0.3 (Bunny-Wunnies Freak Out) has been released on 2020-10-10
Windows版本
DOS
Windows 1.0 Windows1.0於1985年釋出
Windows2.0
Windows 3.0
Windows95 1995年8月24日推出的 32
Windows 98 1998年6月25日釋出的混合16位/32位的Windows作業系統
Windows NT 5.0
WindowsXP 2001年10月25日釋出
Windows7 2009年10月22日
Windows8 2012年10月26日釋出
Windows10 2015年7月29日 Windows 10 專業版和 Windows 10 企業版使用者 以及 家庭版
…………
macOS
System 1.0 (1984-1985 )
Mac OS 8.0 1997年7月26日
Mac OS X Cheetah 10.0.4
macOS Catalina 10.15.7
…………
Linux版本
Linux核心版本 有兩種:穩定版和開發版 ,Linux核心版本號由3個數字組成:r.x.y
r:目前釋出的核心主版本。
x:偶數表示穩定版本;奇數表示開發中版本。
y:錯誤修補的次數。
核心版本號每位都代表什麼 ?
以版本號為例: 2.6.9-5.ELsmp ,
r: 2 , 主版本號
x: 6 , 次版本號,表示穩定版本
y: 9 , 修訂版本號 , 表示修改的次數
kernel-2.6.23
版本:
1992年,第一個Linux發行版誕生
Linux 2.6.0 Released 18 December, 2003
Linux 2.6.39 Released 18 May, 2011
Linux_3.0 Released 21 July, 2011
Linux_3.19 Released 8 February, 2015
Linux_4.0 Released 12 April, 2015
Linux_4.20 Released 23 December, 2018
Linux_5.0 Released Sun, 3 Mar 2019
…………
鴻蒙
參考: https://www.harmonyos.com/cn/home/
https://www.oschina.net/p/harmonyos
鴻蒙 HarmonyOS
2019年8月9日 華為正式釋出鴻蒙系統
2020年9月10日 華為鴻蒙系統2.0版本
…………
硬體版本
處理器
x86 泛指一系列基於Intel 8086且向後相容的中央處理器指令集架構
Intel在早期以80x86這樣的數字格式來命名處理器,
包括 Intel 8086、80186、80286、80386以及80486,由於以“86”作為結尾,因此其架構被稱為“x86”。
32bit 還是 64bit
64位架構由AMD率先推出,並被稱為“AMD64” Intel採用,被其稱為“Intel 64
ARM處理器
ARM7系列 ARM9系列 ARM9E系列 ARM10E系列
ARM公司在經典處理器ARM11以後的產品改用Cortex命名,並分成A、R和M三類
…………
版本相容
和開發語言的相容
各個配合版本的相容
作業系統 與位數
參考:
https://archive.apache.org/dist/spark/
https://flink.apache.org/downloads.html
http://hbase.apache.org/book.html
http://hive.apache.org/downloads.html