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

Instagram 說明用 PostgreSQL 的五個優(yōu)點(diǎn)

開發(fā) 前端 PostgreSQL
先不管 Instagram 最近的負(fù)成長以及反駁,剛剛在 Instagram Engineering 上看到對 PostgreSQL 的稱贊:「Handling Growth with Postgres: 5 Tips From Instagram」

先不管 Instagram 最近的負(fù)成長以及反駁,剛剛在 Instagram Engineering 上看到對 PostgreSQL 的稱贊:「Handling Growth with Postgres: 5 Tips From Instagram」

Facebook在MySQL的領(lǐng)域里的實(shí)力以及貢獻(xiàn)度可是數(shù)一數(shù)二,但 Instagram 在被 Facebook 買下後仍然繼續(xù)使用 PostgreSQL,總是有些原因存在… 雖然真正的原因不一定是技術(shù),但這篇試著用技術(shù)解釋的內(nèi)容還是可以看一看,了解 PostgreSQL 有哪些特點(diǎn)…

***個是講 partial indexes,這與 MySQL community 常講的 partial index 是不同的東西。

MySQL 的 partial index 是指只 index 某個欄位的一部分,像是 VARCHAR(255) 里面只 index 前面的 10 chars;而 PostgreSQL 的 partial indexes 則是指符合某個條件的 row 才 index。

第二個是 functional indexes,可以針對欄位計(jì)算後再 index。MySQL 的 partial index 在 PostgreSQL 里可以用 functional indexes + substr() 達(dá)到相同的效果,而且還有其他 function 可以用,花樣更多。

兩個都是 MySQL 做不到 (或是做不好),但 PostgreSQL 做的不錯的。一般在 MySQL 要達(dá)到 PostgreSQL 的這兩個功能需要另外開一個欄位,在里面儲存去正規(guī)化后的值,再對這個欄位 index。

第三個是講 defrag 的事情,這部份 MySQL 也可以用第三方的工具 Percona Toolkit 搞定。第四個講 PostgreSQL 的 Write-Ahead Log,有點(diǎn)像是 MySQL 的 binlog。***一個講 Python上的psycopg2。

看來看去就是 index 那塊最明顯。可以直接減少去正規(guī)化的欄位…

原文鏈接:http://blog.gslin.org/archives/2013/01/19/3144/instagram-%E8%AA%AA%E6%98%8E%E7%94%A8-postgresql-%E7%9A%84%E4%BA%94%E5%80%8B%E5%84%AA%E9%BB%9E/

責(zé)任編輯:陳四芳 來源: Gea-Suan Lin's BLOG
相關(guān)推薦

2012-12-21 14:54:13

Facebook

2012-06-21 15:50:20

JavaScript

2013-10-29 10:17:39

微軟數(shù)據(jù)視界大數(shù)據(jù)

2022-11-15 10:01:27

2010-01-14 13:39:45

Visual C++優(yōu)

2020-09-29 11:01:08

漏洞

2012-05-11 14:10:21

Instagram技術(shù)

2022-04-21 15:35:24

工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)泄露能源

2022-04-04 21:26:05

物聯(lián)網(wǎng)汽車

2019-09-29 09:00:00

PostgreSQLGUI工具數(shù)據(jù)庫

2019-07-17 10:40:13

云存儲數(shù)據(jù)存儲

2021-10-08 13:56:19

物聯(lián)網(wǎng)工業(yè)物聯(lián)網(wǎng)IoT

2023-02-08 10:28:55

物聯(lián)網(wǎng)智慧農(nóng)業(yè)

2012-12-25 10:45:12

InstagramPokeFlickr

2010-08-11 09:05:02

PostgreSQL

2022-08-01 11:50:47

PySpark流失預(yù)測模型

2010-03-16 14:50:49

Python web框

2013-09-23 10:26:29

iOS 7優(yōu)點(diǎn)

2010-03-16 15:47:36

WaveLAN無線設(shè)備

2010-09-14 15:47:45

CSS導(dǎo)航菜單
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 欧美成人一区二区 | 欧美极品在线观看 | 一区二区中文字幕 | 午夜精品福利视频 | 日韩精彩视频 | 亚洲九九| 欧美视频三区 | 天天操网| 一区二区三区四区电影视频在线观看 | 美女精品一区 | 91青青草视频 | 天天爽天天操 | 精品国产免费一区二区三区五区 | 成人黄色在线观看 | 国产精品观看 | 久久久精品视 | 黄色精品 | 精品一区二区三区91 | 999热精品 | 亚洲一区国产精品 | 久久国产精品一区二区三区 | 国产电影一区二区三区爱妃记 | 美人の美乳で授乳プレイ | 亚洲一区二区三区免费在线 | 浴室洗澡偷拍一区二区 | 999国产精品视频 | 亚洲成人免费视频在线 | 91九色在线观看 | 国产美女自拍视频 | 久久99视频这里只有精品 | 亚洲午夜精品久久久久久app | 国产区精品视频 | 亚洲视频免费一区 | 一区二区三区久久久 | 欧美成人精品激情在线观看 | 岛国av免费观看 | 中文字幕日韩欧美一区二区三区 | 日韩爱爱网 | 99re6在线视频精品免费 | 亚洲国产电影 | 日韩欧美在线视频 |