📌 为什么关系数æ®åº“的挑战者都没有好下场ã€è®©ç¼–ç¨‹å†æ¬¡ä¼Ÿå¤§#25】 - YouTube
Original URL: https://youtu.be/IUUpxfa1SSw
📌 为什么关系数æ®åº“的挑战者都没有好下场ã€è®©ç¼–ç¨‹å†æ¬¡ä¼Ÿå¤§#25】 - YouTube
ã€å®¹æ˜“懂 Easy Know】
想åƒè³‡æ–™å°±åƒä½ 的玩具或書ç±ã€‚RDB資料庫就åƒä¸€å€‹è¶…åŽ²å®³çš„åœ–æ›¸é¤¨ï¼Œæ¯æœ¬æ›¸éƒ½æœ‰æ¸…楚的分類ã€ç·¨è™Ÿå’Œå¡ç‰‡ï¼ˆå°±åƒSQLèªžæ³•ï¼‰ï¼Œè®“ä½ å¾ˆå®¹æ˜“æ‰¾åˆ°æƒ³çœ‹çš„æ›¸ï¼Œä¹Ÿèƒ½çŸ¥é“æ›¸ä¹‹é–“的關係。這個圖書館已經有50æ²äº†ï¼Œéžå¸¸ç©©å®šå¯é 。雖然外é¢å‡ºç¾äº†å„種新的「儲å˜ç®±ã€æˆ–「抽屜ã€ï¼Œåƒåªèƒ½æ”¾ä¸€å€‹çŽ©å…·çš„ç®±å(KVS,é©åˆå¿«å–)ã€åƒåœ°åœ–一樣連çµç‰©å“的抽屜(圖形資料庫)ã€åƒæ–‡ä»¶å¤¾çš„ç®±å(文件資料庫)或是找相似圖片的系統(å‘é‡è³‡æ–™åº«ï¼‰ã€‚這些新的方法å¯èƒ½åœ¨æŸå€‹æ–¹é¢å¾ˆåŽ²å®³ï¼Œä½†å®ƒå€‘é€šå¸¸ä¸åƒåœ–書館那麼全能。而且,神奇的是,圖書館(RDB)還會å¸ç¿’新方法,把這些新箱å的好處(比如放文件或圖片)也å¸èµ·ä¾†ï¼Œè®Šå¾—æ›´å¼·å¤§ã€‚æ‰€ä»¥ï¼Œé›–ç„¶æœ‰å¾ˆå¤šæ–°çš„é¸æ“‡ï¼Œæœ€ç©©ã€æœ€å…¨é¢çš„RDB圖書館ä¾ç„¶æ˜¯å¤§å®¶è™•ç†å¤§å¤šæ•¸è³‡æ–™çš„首é¸ï¼Œå°±åƒä½ å¸ç¿’寫å—一樣é‡è¦ï¼Œæœƒä¸€ç›´ç”¨åˆ°ã€‚
-----------
ã€ç¸½çµ Overall Summary】
這段影片探討了關è¯å¼è³‡æ–™åº«ï¼ˆRDB)自1974年誕生以來的50å¹´æ·å²åŠå…¶æŒçºŒçš„主導地ä½ï¼Œä¸¦åˆ†æžäº†éŽåŽ»æ•¸å年來試圖挑戰RDB地ä½çš„å„種新型資料庫技術。影片指出,儘管RDB是大多數程å¼è¨è¨ˆå¸«å’Œå°ˆæ¡ˆçš„æ ¸å¿ƒæŠ€è¡“,å»å¸¸è¢«ä½Žä¼°æˆ–å¿½ç•¥ã€‚ä½œè€…æ ¹æ“šè‡ªèº«å¯¦æˆ°ç¶“é©—ï¼Œè©•ä¼°äº†å¹¾é¡žä¸»è¦çš„RDB挑戰者,包括éµå€¼å„²å˜ï¼ˆKVS)ã€MapReduceã€åœ–形資料庫(Graph Databaseï¼‰ã€æ¬„ä½è³‡æ–™åº«ï¼ˆColumn Databaseï¼‰ä»¥åŠæœ€æ–°çš„å‘é‡è³‡æ–™åº«ï¼ˆVector Database)。作者èªç‚ºï¼Œé€™äº›æŒ‘戰者之所以未能å–代RDBï¼ŒåŽŸå› åœ¨æ–¼å®ƒå€‘é€šå¸¸åªæ“…長處ç†ç‰¹å®šé¡žåž‹çš„è³‡æ–™æˆ–ç‰¹å®šå ´æ™¯ï¼ˆå¦‚KVSæ“…é•·å¿«å–,MapReduce擅長批次大數據處ç†ï¼‰ï¼Œä½†åœ¨è™•ç†è¤‡é›œã€å¤šæ¨£åŒ–ã€éœ€è¦çµæ§‹åŒ–關係和事務一致性的資料方é¢ï¼Œå˜åœ¨é¡¯è‘—çš„ä¸è¶³æˆ–è¨è¨ˆç¼ºé™·ï¼ˆä¾‹å¦‚文件資料庫缺ä¹åŸºæœ¬çš„ACID,圖形資料庫將儲å˜èˆ‡æ¼”算法ç¶å®šï¼‰ã€‚æ›´é‡è¦çš„æ˜¯ï¼ŒRDBå…·å‚™å¼·å¤§çš„åŸºç¤Žå’Œéˆæ´»æ€§ï¼Œèƒ½å¤ 快速å¸ç´é€™äº›æ–°åž‹è³‡æ–™åº«çš„優點,例如在PostgreSQLç‰ä¸»æµRDBä¸å·²æ·±åº¦æ”¯æ´JSONå’ŒVectorè³‡æ–™æ ¼å¼ï¼Œå…許在單一查詢ä¸åŒæ™‚處ç†çµæ§‹åŒ–資料與這些新型資料。相å°ä¹‹ä¸‹ï¼Œè¨±å¤šæŒ‘戰者僅有一個長處且基礎ä¸ç©©å›ºã€‚å› æ¤ï¼Œå½±ç‰‡å¾—出çµè«–,儘管有å„種技術創新,RDB憑藉其æˆç†Ÿã€ç©©å›ºã€æ¨™æº–化的特點,以åŠä¸æ–·æ¼”進叿”¶æ–°åŠŸèƒ½çš„ç‰¹æ€§ï¼Œå°‡åœ¨æœªä¾†å¾ˆé•·ä¸€æ®µæ™‚é–“å…§ä¿æŒå…¶æ ¸å¿ƒåœ°ä½ï¼Œæ˜¯ç¨‹å¼è¨è¨ˆå¸«æ‡‰ç•¶æ·±å…¥å¸ç¿’çš„é—œéµæŠ€è¡“ã€‚
-----------
ã€è§€é»ž Viewpoints】
é—œè¯å¼è³‡æ–™åº«ï¼ˆRDB)已å•世50å¹´ï¼Œä»æ˜¯çµ•å¤§å¤šæ•¸è»Ÿé«”å°ˆæ¡ˆçš„æ ¸å¿ƒåŸºç¤ŽæŠ€è¡“ã€‚
儘管é‡è¦ï¼ŒRDBåŠå…¶æ¨™æº–查詢語言SQL常被程å¼è¨è¨ˆå¸«ä½Žä¼°ä¸”ä¸é¡˜æ·±å…¥å¸ç¿’。
許多號稱能å–代RDB的新型資料庫(如KVSã€æ–‡ä»¶ã€åœ–å½¢ã€å‘é‡ç‰ï¼‰ç›¸ç¹¼å‡ºç¾ï¼Œä½†å¤§å¤šæœªèƒ½æˆåŠŸã€‚
這些挑戰者往往åªåœ¨ç‰¹å®šç‹¹çª„é ˜åŸŸï¼ˆå¦‚å¿«å–æˆ–ç‰¹å®šæ•¸æ“šçµæ§‹ï¼‰è¡¨ç¾å„ªç•°ï¼Œç¼ºä¹RDB處ç†è¤‡é›œçµæ§‹åŒ–數據åŠé—œä¿‚çš„å…¨é¢æ€§ã€‚
挑戰者的è¨è¨ˆå¸¸æœ‰ç¼ºé™·ï¼ˆå¦‚文件資料庫缺ä¹ACID)或將資料儲å˜èˆ‡æ‡‰ç”¨é‚è¼¯ï¼ˆå¦‚åœ–å½¢æ¼”ç®—æ³•ï¼‰ä¸æ°ç•¶åœ°ç¶å®šã€‚
主æµRDB(如Postgres)已迅速整åˆå°æ–°åž‹è³‡æ–™æ ¼å¼ï¼ˆå¦‚JSONã€Vector)的支æ´ï¼Œèƒ½åœ¨å–®ä¸€æŸ¥è©¢ä¸è™•ç†æ··åˆæ•¸æ“šï¼Œæä¾›æ›´è²¼è¿‘實際æ¥å‹™éœ€æ±‚的解決方案。
RDBæ†‘è—‰å…¶ç©©å›ºçš„åŸºç¤Žã€æ¨™æº–化與æŒçºŒæ¼”進的能力,比僅æ“單一長處且基礎ä¸ç©©çš„æ–°åž‹è³‡æ–™åº«æ›´å…·é•·æœŸåƒ¹å€¼ã€‚
-----------
ã€æ‘˜è¦ Abstract】
✅ RDBå·²å•世50å¹´ï¼Œä»æ˜¯æ ¸å¿ƒè³‡æ–™åº«æŠ€è¡“。
âš ï¸ è¨±å¤šç¨‹å¼è¨è¨ˆå¸«ä½Žä¼°RDB與SQLçš„é‡è¦æ€§ã€‚
📌 多種類型的新型資料庫曾挑戰RDB地ä½ä½†å¤šæœªèƒ½æˆåŠŸã€‚
✅ KVSéžå¸¸é©åˆå¿«å–,但ä¸é©åˆè¤‡é›œæ‡‰ç”¨é‚輯。
âš ï¸ æ–‡ä»¶è³‡æ–™åº«ï¼ˆå¦‚MongoDBï¼‰æ›¾å› ç¼ºä¹ACIDç‰åŸºæœ¬ç‰¹æ€§å¼•發å•題。
📌 RDB能有效處ç†è¤‡é›œçš„çµæ§‹åŒ–資料與關係。
✅ 主æµRDBæ£å¿«é€Ÿæ•´åˆå°JSON與Vectorç‰æ–°åž‹æ•¸æ“šæ ¼å¼çš„æ”¯æ´ã€‚
📌 RDB的穩固基礎åŠé©æ‡‰æ€§æ˜¯å…¶æŒçºŒä¸»å°Žçš„é—œéµã€‚
✅ å¸å¥½RDBå°‡ä¼´éš¨æ•´å€‹è·æ¥ç”Ÿæ¶¯ã€‚
-----------
ã€é—œéµå— Key Words】
RDB
SQL
挑戰者
新型資料庫
KVS
文件資料庫
圖形資料庫
å‘é‡è³‡æ–™åº«
ACID
JSON
Vector支æ´
✡ Oliå°æ¿ƒç¸® Summary bot 為您濃縮é‡é»ž ✡
â–¶ https://youtu.be/IUUpxfa1SSw
Comments ()