天天看點

SQL已經48年了,為何依然使用廣泛?

IT技術問答網站Stack Overflow曾開展了一項調查。調查顯示,目前大部分的開發者在使用結構化程式語言SQL。唯一打敗了SQL的,是年齡隻有SQL一半的JavaScript。

SQL已經48年了,為何依然使用廣泛?

依據開發者們對各種資料庫技術的使用情況來看,SQL相關技術牢牢地占據資料庫技術使用比例的前幾位。雖然它們是流行的,卻不是最受歡迎的。

那麼為什麼我們依然在使用SQL呢?

0、資料處理能力

SQL已經48年了,為何依然使用廣泛?

SQL專門為處理資料而設計,在存取群組織資料方面做得非常好。作為一種資料庫技術,SQL非常稱職。

1、經曆了實踐的檢驗

SQL已經48年了,為何依然使用廣泛?

SQL畢竟發展的很長的一段時間,并且在Facebook這類的全球性産品中有着不可或缺的地位,久經沙場必然值得信賴。

2、文檔和社群

SQL已經48年了,為何依然使用廣泛?

圍繞SQL所建立的知識體系是不斷的在完善的,SQL社群快速發展,豐富的SQL文檔吸引程式員與之共同發展。

3、開源及互操作性

從1995年至今,開源的SQL技術(MySQL和PostgreSQL)已經成為了主要的SQL資料庫技術,即使MongoDB正在超越它。

4、易學性

在計算機語言的大染缸中,SQL依然保持它的易學性,短短的幾天時間,你就可以掌握它的基本功能。

5、最有效的方法

有這麼一句話,“能用SQL server做好的事情就别寫代碼。”

也就是說,對于複雜的資料,SQL能找到最有效的辦法來完成你的任務,語句簡單得多。

原文釋出時間為:2018-07-11

本文作者: w3cschool

本文來自雲栖社群合作夥伴“

w3c程式設計教程

”,了解相關資訊可以關注“