当前位置:网站首页>Why is PostgreSQL about to surpass SQL Server?
Why is PostgreSQL about to surpass SQL Server?
2022-04-23 19:09:00 【Game programming】
DB-Engines 2021 year 10 Monthly statistics ,PostgreSQL Rise in the current month 10.30 spot , The total score is 597.27;SQLServer It fell sharply in the month 16.32, The total score is 954.29 .
At this speed ,2 Within the year ,PostgreSQL About to surpass SQLServer.

PostgreSQL The force is indestructible , be a trend which cannot be halted , There are good reasons to show that , It will surpass SQL Server.

01
The power of open source
Although many other database technologies have risen or fallen , however PostgreSQL Withstood the test of time , It's growing every year , Not only in function , And in terms of popularity , It's all growing .
PostgreSQL It is the most advanced open source relational database in the world . It is riding the wave of soaring popularity , newest Stack Overflow survey , List it as " Most in need of " database ,DB-Engines Select it as 2020 The annual heavyweight DBMS.
What's particularly interesting is this ,PostgreSQL Governance model and ownership model , Compared with other databases on the market , As like as an apple is to an oyster .PostgreSQL Not controlled by any company , It has the freest open source license agreement . This allows it to be shared unconditionally by different companies 、 Use 、 Distribute and redevelop . The free nature of its license agreement , Make business projects 、 Open source projects benefit from community ecology .
02
There is no end to innovation
these years ,PostgreSQL The core functions of continue to mature and improve , But merge the code directly into PostgreSQL The kernel is not always easy . The global development team keeps a strict review of new functions and code .
Although this may cause concern for some contributors seeking official support , but PostgreSQL The architecture is designed to allow the development and delivery of new functions as extensions ( plug-in unit ).
This effectively isolates new code that may be wrong , Introduce uncertainty . This approach is not unique .MySQL and MariaDB There is also a plug-in architecture ; However , It doesn't prove like PostgreSQL So popular .
This scalability ( plug-in unit ) Allow users and companies to create software , Enhance... In the case of incomplete branching code PostgreSQL For specific use cases . in fact ,45 Extensions provided by different communities have been included in the officially released add-on module , Besides , There are thousands of extensions ( plug-in unit ) Not included by official channels .
Besides , Many companies keep their own PostgreSQL Branches and " Enterprise Edition ". These extensions , Branches and projects are promising , because PostgreSQL Free license agreement , It allows anyone from PostgreSQL The core package starts any iteration and development .
03
Strong ecological community
PostgreSQL The community includes hundreds of thousands of users around the world , And hundreds of modules 、BUG Companies that repair and expand . This broad and diverse group of participants , to PostgreSQL The community brings great advantages .
Just PostgreSQL for , Hundreds of different companies offer marketing 、 engineering 、 sales 、 Training and education . All companies involved in the community have raised awareness and needs , And push the project forward .
This team strength is a huge strategic advantage . The power of the global team crushes everything . Oracle is promoting the popularity of its flagship database , Only some of its partners contributed a little . however , stay PostgreSQL In the community , You have all cloud service providers ( Microsoft 、AWS、Google etc. ), And the larger PostgreSQL supplier ( Like the Sun Tower in China 、Percona、EDB、CrunchyData、Ongres etc. ), And different community projects , All these providers work together . There are many forces behind these institutions .
These companies also provide users with a lot of choices , This pair uses PostgreSQL It's a huge benefit for users . It means , If you don't like a supplier , You can easily try another .
" Powerful power " It brings significant advantages here , Added innovation 、 Functions and modules .PostgreSQL14 It is already a fantastic general database , But the company continues to make efforts on this basis , Created a great "NewSQL" database , A greater analysis database , wait .
More engineers 、 More companies and more contributors allow diversification and growth , And this diversity and growth tend to be much slower in large companies , It doesn't even exist ( In those companies , Group thinking can be a real problem ). stay PostgreSQL, It brings smarter solutions and faster innovation .
04
Disputes among Heroes
obviously , It's not always plain sailing . Like any community , There are also differences and debates on the best way forward . lately , We see some concerns about trademark ownership and project governance . This caused a heated debate , Different community members seem to disagree .
Looking from the outside , This may look bad , But public debates and discussions within the community are common , Usually healthy . Why open source is so great , Part of the reason is to bring together the ideas of people from different angles , And adopt one of the best . Not everyone will be satisfied with the result , But as long as we continue to discuss 、 Debate and evolution , We can all succeed .
PostgreSQL Open development mode 、 Free licenses and rich features have created a very loyal user base and a large number of companies committed to promoting adoption and continuing to keep the user base happy .
PostgreSQL The momentum behind it shows no sign of slowing down , I predict that it will continue to grow in the next few years . If it finally ends MySQL The dominance of , Top of the list , I would not be surprised .

PG Exam related details :http://www.pgccc.com.cn/
author :PGCCC
Game programming ️, A game development favorite ~
If the picture is not displayed for a long time , Please use Chrome Kernel browser .
版权声明
本文为[Game programming]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231906382125.html
边栏推荐
- : app: transformclasseswithrobustfordevrease meituan hot repair compilation error record
- Esp32 (UART event) - serial port event learning (1)
- PyGame tank battle
- Wechat applet part of the mobile phone Preview PDF did not respond
- Solutions such as unknown or garbled code or certificate problem prompt in Charles's mobile phone packet capture, actual measurement.
- openlayers 5.0 加载arcgis server 切片服务
- Disable Ctrl + Alt + Del
- openlayers draw矩形
- Getting started with vcpkg
- The corresponding permissions required to automatically open the app in the setting interface through accessibility service
猜你喜欢
网络协议之:sctp流控制传输协议
mysql通过binlog恢复或回滚数据
Raspberry pie uses root operation, and the graphical interface uses its own file manager
12个例子夯实promise基础
浅谈c语言指针的强制转换
2022.04.23(LC_714_买卖股票的最佳时机含手续费)
Openharmony open source developer growth plan, looking for new open source forces that change the world!
Simplified path (force buckle 71)
C: generic reflection
Raspberry pie 18b20 temperature
随机推荐
Simple use of navigation in jetpack
Click the input box to pop up the keyboard layout and move up
Get a list of recent apps
Parsing headless jsonarray arrays
中金财富怎么样?在上边开户安全吗
Minesweeping II of souI instance
Network protocol: SCTP flow control transmission protocol
mysql通过binlog恢复或回滚数据
网络协议之:sctp流控制传输协议
Getting started with vcpkg
Wechat video extraction and receiving file path
One of the reasons why the WebView web page cannot be opened (and some WebView problem records encountered by myself)
std::stoi stol stoul stoll stof stod
How can programmers quickly develop high-quality code?
SSDB foundation 2
Codeforces Round #784 (Div. 4)
2022.04.23 (the best time for lc_714_to buy and sell stocks, including handling charges)
【玩转Lighthouse】腾讯云轻量服务器搭建全平台视频解析视频下载网站
Actual combat of Nacos as service configuration center
Redis common interview questions