公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

PostgreSQL可以替換微軟SQL Server嗎?

admin
2025年4月23日 11:11 本文熱度 209

許多人對(duì)于 PostgreSQL 生態(tài)已經(jīng)發(fā)展到什么階段并沒(méi)有一個(gè)直觀的印象 —— 除了吞噬數(shù)據(jù)庫(kù)世界,囊括萬(wàn)物的擴(kuò)展生態(tài)之外,PostgreSQL 還可以直接從內(nèi)核層面,替換掉 Oracle,SQL Server 與 MongoDB,當(dāng)然 MySQL 就更不在話下了。

當(dāng)然要說(shuō)主流數(shù)據(jù)庫(kù)中,暴露風(fēng)險(xiǎn)最高的是誰(shuí),那毫無(wú)疑問(wèn)是微軟的 SQL Server 了。MSSQL 被替代的是最徹底的 —— 直接在 WireProtocol 層面被替代了。而主導(dǎo)這件事的是 AWS,亞馬遜云服務(wù)。


Babelfish

雖然我一直吐槽云廠商白嫖開(kāi)源,但我承認(rèn)這種策略是極為有效的 —— AWS 拿著開(kāi)源的 PostgreSQL 和 MySQL 內(nèi)核,一路殺穿數(shù)據(jù)庫(kù)市場(chǎng),拳打 Oracle ,腳踢微軟,成為數(shù)據(jù)庫(kù)市場(chǎng)份額毫無(wú)爭(zhēng)議的一哥。而這兩年 AWS 更是玩了一招釜底抽薪,開(kāi)發(fā)整合了一個(gè) BabelfishPG 的擴(kuò)展插件,提供“線纜協(xié)議”級(jí)別的兼容性。

?

所謂線纜協(xié)議兼容,就是指客戶端什么都不用改,依然訪問(wèn) SQL Server 1433 端口,使用 MSSQL 的驅(qū)動(dòng)與命令行工具(sqlcmd)訪問(wèn)加裝 BabelfishPG 的集群就可以了。而且更神奇的是,你依然可以使用 PostgreSQL 的協(xié)議語(yǔ)言語(yǔ)法,從原來(lái)的 5432 端口訪問(wèn),和 SQL Server 的客戶端并存 —— 這就給遷移帶來(lái)了極大的便利條件。

WiltonDB

當(dāng)然 Babelfish 并不是一個(gè)單純的 PG 擴(kuò)展插件,它對(duì) PostgreSQL 內(nèi)核進(jìn)行了少量修改與適配。并通過(guò)四個(gè)擴(kuò)展插件分別提供了 TSQL 語(yǔ)法支持,TDS 線纜協(xié)議支持,數(shù)據(jù)類型以及其他函數(shù)支持。

在不同的平臺(tái)上編譯打包這樣的內(nèi)核與擴(kuò)展并不是輕松容易的一件事,因此 WiltonDB —— 一個(gè) Babelfish 的發(fā)行版就做了這件事,將 BabelfishPG 編譯打包為 EL 7/8/9 與 Ubuntu 系統(tǒng),甚至 Windows 下可用的 RPM / DEB / MSI 包。


Pigsty v3

當(dāng)然,只有 RPM / DEB 包,距離提供生產(chǎn)級(jí)的服務(wù)還依然差得太遠(yuǎn),而在最近發(fā)布的 Pigsty v3 中,我們提供了將原生 PostgreSQL 內(nèi)核替換為 BabelfishPG 的能力。

創(chuàng)建這樣一套 MSSQL 集群,所需的不過(guò)是在集群定義中修改幾個(gè)參數(shù)。然后依然是一件傻瓜式拉起 —— 類似主從搭建, 擴(kuò)展安裝,參數(shù)優(yōu)化,用戶配置,HBA規(guī)則設(shè)定,甚至是服務(wù)流量分發(fā),都會(huì)自動(dòng)根據(jù)配置文件一鍵拉起。

在使用實(shí)踐上,你完全可以把 Babelfish 集群當(dāng)作一套普通的 PostgreSQL 集群來(lái)使用與管理。唯一的區(qū)別就是客戶端在使用 5432 PGSQL 協(xié)議的基礎(chǔ)上,還可以選擇是否要使用 1433 端口上的 TSQL 協(xié)議支持。

例如,您可以輕松通過(guò)配置,將原本固定指向主庫(kù)連接池 6432 端口的 Primary 服務(wù)重定向到 1433 端口,從而實(shí)現(xiàn)故障切換下的無(wú)縫 TDS / TSQL 流量切換。

這意味著原本屬于 PostgreSQL RDS 的能力 —— 高可用,時(shí)間點(diǎn)恢復(fù),監(jiān)控系統(tǒng),IaC管控,SOP預(yù)案,甚至無(wú)數(shù)的擴(kuò)展插件都可以嫁接融合到 SQL Server 版本的內(nèi)核之上。


怎么遷移過(guò)去?

PostgreSQL 生態(tài)除了有Babelfish這樣給力的內(nèi)核與擴(kuò)展,還有著繁榮的工具生態(tài)。如果要想從 SQL Server 或 MySQL 遷移到 PostgreSQL ,我強(qiáng)烈推薦一款殺手級(jí)遷移工具:PGLOADER

這款遷移工具傻瓜化到了離譜的程度,在理想的情況下,你只需要兩個(gè)數(shù)據(jù)庫(kù)的連接串,就可以完成遷移了。對(duì),真的是一行多余的廢話都沒(méi)有。

有了 MSSQL 兼容內(nèi)核擴(kuò)展,又有了遷移工具,存量的 SQL Server 搬遷會(huì)變的非常容易。


除了 MSSQL,還有……

除了 MSSQL,PostgreSQL 生態(tài)還有旨在替代 Oracle替代:PolarDB O 與 IvorySQL,旨在替代 MongoDB 的 FerretDB 與 PongoDB。以及三百多個(gè)提供各式各樣功能的擴(kuò)展插件。

實(shí)際上,幾乎整個(gè)數(shù)據(jù)庫(kù)世界都在受到 PostgreSQL 的沖擊 —— 除了那些與 PostgreSQL 錯(cuò)開(kāi)生態(tài)位(SQLite,DuckDB,MinIO),或者干脆就是 PostgreSQL 套殼(Supabase,RDS,Aurora/Polar)的數(shù)據(jù)庫(kù)。

我們最近發(fā)布的開(kāi)源 RDS PostgreSQL 方案 —— Pigsty 最近就支持了這些 PG 替換內(nèi)核,允許用戶在一套 PostgreSQL 部署中提供 MSSQL,Oracle,MongoDB,F(xiàn)irebase,MongoDB 的兼容性替代能力。

不過(guò)限于篇幅,這里就不多做介紹了。


=》閱讀原文


該文章在 2025/4/23 11:11:43 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 69久久人妻白浆 | 精品深夜av无码一区二区 | 国产欧洲一区二区在线观看 | 国产精品嫩草影院午夜 | 国产大片线上免费看 | 波多野结衣高清一区二区三区 | 国产精品美女久久久久网站9 | 国产精品女同一区二区久久 | 精品日韩欧美人妻少妇 | 国产精品多p对白 | 91精品国产制服啪啪无码 | 动漫av永久无码精品每日更新 | 2025国产微拍精品一区 | 成人小說亞洲一區二區三區 | 国产欧美999日本黄页在线 | 国产成人在线综合 | 国产成人综合久久精品推荐 | 国产午夜久久久久久 | 国产激情精品一区二区三区 | 18禁无遮挡羞羞啪啪免费网站 | 91精品国产91久久久久 | 高潮喷水香蕉视 | 91麻豆国产| 91精品国产情侣高潮露脸清 | 国产无码在线观看免费在 | 成人无码一区二区三区网站 | 动漫在线一区不卡精品 | 爆乳上司julia中文字幕 | 高清一区高清二区视频 | 国产午夜福利不卡在线观看视频 | 国产精品无码久久久久成人影院 | 国产成人综合亚洲av第一页 | 国产成人综合色就色综合 | 2025国产精品视频一区 | 99久久国产精品男女 | 高潮抽搐痉挛一区二区精品视频 | 国产亚洲视频在线观看激情 | 国产中文欧美高清字幕 | 国精一二三区别免费三上 | 国产欧美日韩中文字幕第一页 | 国产成人亚洲精品大帝 |