時(shí)間:2024-02-28 13:28作者:下載吧人氣:27
postgres
不知不覺已經(jīng)升到了版本13,記得兩年前還是版本10,當(dāng)然這中間一直期望著哪天能在項(xiàng)目中使用postgresql,現(xiàn)在已實(shí)現(xiàn)哈~;
順帶說一下:使用postgresql
的原因是它的生態(tài)完整,還有一個(gè)很重要的點(diǎn)兒是速度快
這個(gè)在第10版的時(shí) 這么說也許還為時(shí)過早,
但是在13這一版本下一點(diǎn)兒也不為過,真的太快了,我簡單的用500w的數(shù)據(jù)做聚合,在不建立索引(主鍵除外)的情況下 執(zhí)行一個(gè)聚合操作,postgres
的速度是mysql
的8倍,真的太快了~;好了,這一章節(jié)我就聊一聊我實(shí)際碰到的問題,就是:跨庫查詢,這里是用mysql_fdw實(shí)現(xiàn)的。
mysql
實(shí)例(5.7或8均可)postgres
實(shí)例(這里使用源碼編譯安裝的13,建議13,11或12也可)centos
,其它系統(tǒng)也可參考哈)以下內(nèi)容僅僅為安裝及使用mysql_fdw的教程,具體mysql及postgres怎么安裝我就一并略去
注意:若mysql與postgresql在同一臺linux機(jī)上,則無需安裝mysql工具,請略過本段
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.22-linux-glibc2.17-x86_64-minimal.tar.xz tar -xvJf mysql-8.0.22-linux-glibc2.17-x86_64-minimal.tar.xz chown -R mysql:mysql /usr/local/mysql/ cd mysql-8.0.22-linux-glibc2.17-x86_64-minimal cp -r ./* /usr/local/mysql/
網(wǎng)友評論