当前位置:网站首页>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
边栏推荐
- Switching power supply design sharing and power supply design skills diagram
- WebView opens H5 video and displays gray background or black triangle button. Problem solved
- 网络协议之:sctp流控制传输协议
- Dynamically add and delete layouts
- Is it safe to open an account in Bohai futures.
- Tencent map and high logo removal method
- 开关电源设计分享及电源设计技巧图解
- js上传文件时控制文件类型和大小
- 简化路径(力扣71)
- SSDB基础2
猜你喜欢

MySQL学习第五弹——事务及其操作特性详解

Esp32 drive encoder -- siq-02fvs3 (vscade + IDF)

mysql_ Download and installation of Linux version

剑指 Offer II 116. 省份数量-空间复杂度O(n),时间复杂度O(n)

Wechat video extraction and receiving file path

MVVM model

The fifth bullet of MySQL learning -- detailed explanation of transaction and its operation characteristics

Openharmony open source developer growth plan, looking for new open source forces that change the world!

7、 DOM (Part 2) - chapter after class exercises and answers

Esp32 (UART receiving and sending) - receiving and sending communication of serial port (4)
随机推荐
Partage de la conception de l'alimentation électrique de commutation et illustration des compétences en conception de l'alimentation électrique
Using 8266 as serial port debugging tool
Transaction processing of SQL Server database
Modify the font size of hint in editext
Minesweeping II of souI instance
c1000k TCP 连接上限测试1
Recyclerview control list item layout match_ Fundamental principle of parent attribute invalidation
Redis optimization series (III) solve common problems after master-slave configuration
Eight bit binary multiplier VHDL
12 examples to consolidate promise Foundation
[today in history] April 23: the first video uploaded on YouTube; Netease cloud music officially launched; The inventor of digital audio player was born
OpenHarmony开源开发者成长计划,寻找改变世界的开源新生力!
坐标转换WGS-84 转 GCJ-02 和 GCJ-02转WGS-84
[报告] Microsoft :Application of deep learning methods in speech enhancement
Sentinel rule persistence into Nacos
Solve the problem of invalid listview Click
C: generic reflection
Switching power supply design sharing and power supply design skills diagram
SSDB基础
剑指 Offer II 116. 省份数量-空间复杂度O(n),时间复杂度O(n)