成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

PostgreSQL可以替換微軟SQL Server嗎?

數(shù)據(jù)庫(kù) PostgreSQL
所謂線纜協(xié)議兼容,就是指客戶端什么都不用改,依然訪問(wèn) SQL Server 1433 端口,使用 MSSQL 的驅(qū)動(dòng)與命令行工具(sqlcmd)訪問(wèn)加裝 BabelfishPG 的集群就可以了。

許多人對(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 的兼容性替代能力。

圖片 圖片

責(zé)任編輯:武曉燕 來(lái)源: 非法加馮
相關(guān)推薦

2012-03-07 09:18:09

SQL Server

2012-03-07 10:55:26

微軟SQL Server

2009-07-14 09:37:06

SQL Azure

2010-01-14 09:13:19

MySQL to SQ數(shù)據(jù)庫(kù)遷移

2009-04-08 10:33:08

SQL ServerJDBC微軟

2014-04-02 10:23:35

SQL Server

2009-02-23 11:09:36

SQL Server 下載微軟

2009-03-23 10:32:47

SQLServer數(shù)據(jù)庫(kù)數(shù)據(jù)類型

2013-02-01 14:07:40

2024-06-18 14:50:42

2011-08-12 08:52:39

SQL ServerHadoop

2023-11-29 09:53:29

數(shù)據(jù)庫(kù)遷移SQL Server

2021-07-07 05:39:54

微軟SQL Server 存儲(chǔ)庫(kù)

2009-02-25 08:56:26

數(shù)據(jù)倉(cāng)庫(kù)SQL Server SQL Server

2012-01-25 19:35:08

SQL Server

2010-09-16 09:44:56

2010-01-13 17:24:34

SQL Server遷

2009-02-24 12:14:27

微軟SQLServer20數(shù)據(jù)倉(cāng)庫(kù)

2012-03-08 09:50:39

SQL Server

2013-06-27 09:38:43

微軟Windows SerSQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产一级大片 | 超碰精品在线观看 | 在线视频三区 | 国产免费一区 | 狠狠亚洲 | 一级毛片免费 | 国产精品一区二区三 | 久久精品国产一区二区电影 | 色橹橹欧美在线观看视频高清 | 国产成人精品免费视频大全最热 | 欧美精品成人 | 免费看淫片| 亚洲久久一区 | 亚洲 欧美 综合 | 亚洲一区中文字幕在线观看 | 国产精品久久久久久久久久久久久 | 中文字幕成人在线 | 综合国产 | 日韩中文在线视频 | 成人小视频在线 | 美女一级a毛片免费观看97 | 四虎永久免费黄色影片 | 国产伦精品一区二区三区照片91 | 天啪| 国产伦精品一区二区三区四区视频 | 日韩中文字幕在线观看 | 午夜精品一区二区三区在线观看 | 一区二区日本 | 能看的av网站 | 亚洲成人在线网 | 秋霞a级毛片在线看 | 在线视频99 | 久久中文字幕视频 | 精品视频在线免费观看 | 999国产精品视频免费 | 日韩精品免费一区 | 91精品国产一区二区三区动漫 | 欧美韩一区二区三区 | 国产在线1| 久久综合久久久 | 久久69精品久久久久久久电影好 |