国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

日本公司991張表沒人能記全,CTO用自然語言給數(shù)據(jù)庫開了扇后門

0
分享至


10年積累的數(shù)據(jù)庫架構(gòu),最終變成了15個庫、991張表、6個MongoDB實例的迷宮。airCloset的CTO Ryan Tsuji發(fā)現(xiàn),公司能完整畫出跨庫查詢路徑的人,一只手數(shù)得過來。

客服問了個簡單問題:"用戶看到退貨已完成,倉庫真的確認收貨了嗎?"答案藏在4張表里,橫跨2個數(shù)據(jù)庫,靠一個varchar字段硬連——沒有外鍵,沒有文檔,只有某個老員工腦子里的映射關(guān)系。

這種查詢路徑的"人腦依賴癥",在991張表的世界里每天都在上演。

從"問對人"到"直接問":DB Graph MCP做了什么

Tsuji團隊做的不是又一個BI工具。DB Graph MCP是一個模型上下文協(xié)議(MCP)服務(wù)器,接在Claude Code后面,讓任何人用自然語言直接查詢這991張表。

不需要知道表名。輸入"find tables related to returns",系統(tǒng)會跨所有15個schema做語義搜索,返回相關(guān)表結(jié)構(gòu)、字段含義、以及——最關(guān)鍵的——表與表之間的連接路徑。

那個讓客服頭疼的退貨確認問題,現(xiàn)在變成一句話:"查詢用戶ID為XXX的退貨,倉庫端是否已確認收貨。"Claude Code會自己調(diào)用search_tables找到delivery_order表,再沿著warehouse_mapping跳到bridge庫的receive_record,最后拼出答案。

整個過程不需要用戶知道bridge庫的存在,更不需要記得那個varchar字段叫warehouse_order_code還是shipping_order_code。

技術(shù)實現(xiàn)上,DB Graph先對所有表結(jié)構(gòu)做向量化索引。用戶查詢時,search_tables工具做語義匹配;需要具體數(shù)據(jù)時,query_data工具生成并執(zhí)行SQL。兩個工具的組合,把"找表"和"查數(shù)"解耦了。

為什么不用現(xiàn)成的數(shù)據(jù)目錄工具

市面上不是沒解決方案。Tableau、Looker、各種數(shù)據(jù)字典工具,本質(zhì)上都在做同一件事:讓懂數(shù)據(jù)的人把知識結(jié)構(gòu)化,再分享給不懂的人。

Tsuji的觀察是——這條路在991張表面前會失效。不是文檔寫不完,是表之間的關(guān)系變化比文檔更新快。更致命的是,那些跨庫的連接邏輯(比如那個varchar硬連)從來就沒進過文檔,只存在于寫過這段代碼的人腦子里。

DB Graph的解法是把"關(guān)系"也變成可搜索的。系統(tǒng)不僅索引表結(jié)構(gòu),還構(gòu)建了表與表之間的關(guān)聯(lián)圖:哪些表共享字段名、哪些有外鍵約束、哪些經(jīng)常出現(xiàn)在同一段業(yè)務(wù)邏輯里。語義搜索時,這些關(guān)聯(lián)權(quán)重會參與排序。

換句話說,系統(tǒng)猜的不只是"哪張表可能有退貨數(shù)據(jù)",還包括"從這張表怎么走到倉庫確認表"。


安全層面,MCP服務(wù)器做了硬性隔離。生產(chǎn)數(shù)據(jù)查詢走只讀副本,敏感字段脫敏,操作日志全量審計。Tsuji強調(diào):能問問題不等于能看所有數(shù)據(jù),權(quán)限體系還是原來的權(quán)限體系。

一個具體場景的完整還原

回到那個退貨確認問題。DB Graph MCP的實際響應(yīng)長什么樣?

用戶輸入:"查詢用戶ID 12345的退貨,倉庫是否已確認收貨。"

Claude Code先調(diào)用search_tables,返回相關(guān)表及關(guān)聯(lián)路徑:

— aircloset.delivery_order(訂單主表,status字段標記RETURNED)
— aircloset.warehouse_mapping(映射表,warehouse_order_code字段)
— bridge.shipping_order(物流表,shipping_order_code字段匹配)
— bridge.receive_record(收貨表,status=COMPLETE表示倉庫確認)

系統(tǒng)同時標注:aircloset與bridge為不同數(shù)據(jù)庫,連接依賴varchar字段匹配,無外鍵約束。

確認路徑后,query_data生成SQL并執(zhí)行,返回最終結(jié)果:該用戶3筆退貨中,2筆倉庫狀態(tài)為COMPLETE,1筆仍為PENDING——雖然App端都顯示"已完成"。

這個查詢路徑,之前只有3個老員工能獨立完成。現(xiàn)在客服一線可以直接問。

991張表背后的組織代價

airCloset 2015年創(chuàng)業(yè),從單體架構(gòu)走到微服務(wù),數(shù)據(jù)庫跟著業(yè)務(wù)線拆分。10年下來,技術(shù)債的利息不是慢查詢,是"找誰問"的協(xié)作成本。

Tsuji算過一筆賬:一個中等復(fù)雜度的跨庫問題,平均要轉(zhuǎn)3-4個人才能找到能回答的人。如果關(guān)鍵人休假或離職,問題就掛起。這種隱性阻塞,在快速迭代的業(yè)務(wù)里每天都在發(fā)生。

DB Graph MCP不是消滅專家,是把專家腦子里的"路徑知識"變成基礎(chǔ)設(shè)施。就像地圖軟件把老司機認路的能力普惠給所有人——你不需要記得哪條路近,只需要輸入目的地。

項目開源在GitHub上,Tsuji提供了完整的部署指南和權(quán)限配置模板。但他也提醒:這套方案假設(shè)你的表結(jié)構(gòu)有基本規(guī)范,字段命名別太隨意。語義搜索再強,也救不了全叫f1、f2、f3的字段名。

如果讓你用自然語言查詢自己公司的數(shù)據(jù)庫,你第一句想問什么?

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
摩薩德曝光恐怖行動:伊朗指揮官接死亡電話,心理斬首震撼全城!

摩薩德曝光恐怖行動:伊朗指揮官接死亡電話,心理斬首震撼全城!

世界探索者探索
2026-03-25 21:14:12
全國最大比亞迪中心落地常州,預(yù)計今年5月中旬正式運營

全國最大比亞迪中心落地常州,預(yù)計今年5月中旬正式運營

財聞
2026-03-26 12:53:13
盧卡庫擅自玩消失,孔蒂急了,那不勒斯怒了

盧卡庫擅自玩消失,孔蒂急了,那不勒斯怒了

體壇周報
2026-03-26 21:43:12
59歲鞏俐身材引熱議,外套都快撐不住豐腴身材了,卻被夸少女體態(tài)

59歲鞏俐身材引熱議,外套都快撐不住豐腴身材了,卻被夸少女體態(tài)

一盅情懷
2026-03-16 16:52:57
香港千億豪門要改姓?第一個跌落神壇的“四大家族”,出現(xiàn)了!

香港千億豪門要改姓?第一個跌落神壇的“四大家族”,出現(xiàn)了!

BenSir本色說
2026-03-26 22:08:00
3月26日下午中國女排!傳來朱婷、李盈瑩、袁心玥最新消息

3月26日下午中國女排!傳來朱婷、李盈瑩、袁心玥最新消息

民哥臺球解說
2026-03-26 16:17:49
山姆曲奇禮盒緊急下架!監(jiān)管部門:已立案

山姆曲奇禮盒緊急下架!監(jiān)管部門:已立案

中國品牌
2026-03-26 19:00:21
我個人認為到目前為止,全球最好看的三部電影,沒有之一!

我個人認為到目前為止,全球最好看的三部電影,沒有之一!

鄉(xiāng)野小珥
2026-03-26 11:37:23
為股市懸著的心,終于死了

為股市懸著的心,終于死了

金牛遠望號
2026-03-20 21:00:52
才喝了七天,肝火全滅了,眼睛不干也不澀,渾身都舒坦了

才喝了七天,肝火全滅了,眼睛不干也不澀,渾身都舒坦了

健身狂人
2026-03-21 20:03:27
重磅:歐盟凍結(jié)匈牙利160億歐元援助!反制歐爾班的關(guān)鍵一招

重磅:歐盟凍結(jié)匈牙利160億歐元援助!反制歐爾班的關(guān)鍵一招

項鵬飛
2026-03-26 20:50:33
這4種魚,可能含有甲醛和重金屬,建議:還是少吃比較好!

這4種魚,可能含有甲醛和重金屬,建議:還是少吃比較好!

阿龍美食記
2026-03-24 21:52:23
對越反擊戰(zhàn)撤軍前夕,200多名士兵突然投降越南,連累整個50軍被裁撤

對越反擊戰(zhàn)撤軍前夕,200多名士兵突然投降越南,連累整個50軍被裁撤

寄史言志
2026-03-26 20:30:13
胖東來再立功,自選眼鏡超市火爆,7億近視人配鏡應(yīng)花多少錢?

胖東來再立功,自選眼鏡超市火爆,7億近視人配鏡應(yīng)花多少錢?

勻楓財技大兜底
2026-03-25 10:26:15
巴基斯坦外長說美伊正進行間接談判

巴基斯坦外長說美伊正進行間接談判

新華社
2026-03-26 18:55:07
路透社:歐盟警告越南,敢用中國5G,就讓外資撤光!

路透社:歐盟警告越南,敢用中國5G,就讓外資撤光!

泠泠說史
2026-03-26 18:06:17
16GB+1TB!新機官宣:3月25日,正式發(fā)售!

16GB+1TB!新機官宣:3月25日,正式發(fā)售!

科技堡壘
2026-03-25 09:20:07
風向徹底變了!西方媒體集體改口:中國,無需再向世界證明什么

風向徹底變了!西方媒體集體改口:中國,無需再向世界證明什么

樂天閑聊
2026-03-26 03:40:35
鄧兆尊,連半億都沒有。

鄧兆尊,連半億都沒有。

果媽聊軍事
2026-02-02 18:01:01
十二屆上海市委第八輪巡視啟動,將對21家市管單位開展常規(guī)巡視

十二屆上海市委第八輪巡視啟動,將對21家市管單位開展常規(guī)巡視

上觀新聞
2026-03-26 19:41:07
2026-03-27 02:15:00
閃存獵手
閃存獵手
全網(wǎng)蹲好價的野生捕手,算力與羊毛都不可辜負。
211文章數(shù) 0關(guān)注度
往期回顧 全部

科技要聞

美團發(fā)布外賣大戰(zhàn)后成績單:虧損超200億

頭條要聞

特朗普:伊朗允許10艘油輪通行霍爾木茲海峽

頭條要聞

特朗普:伊朗允許10艘油輪通行霍爾木茲海峽

體育要聞

申京努力了,然而杜蘭特啊

娛樂要聞

劉曉慶妹妹發(fā)聲!稱姐姐受身邊人挑撥

財經(jīng)要聞

油價"馴服"特朗普?一到100美元就TACO

汽車要聞

一汽奧迪A6L e-tron開啟預(yù)售 CLTC最大續(xù)航815km

態(tài)度原創(chuàng)

親子
藝術(shù)
教育
房產(chǎn)
公開課

親子要聞

看看把孩子嚇得哈哈哈

藝術(shù)要聞

北京大興機場和青島膠東機場“撞臉”,長得像就是抄襲?

教育要聞

精準研判,提質(zhì)增效丨我校召開2026屆畢業(yè)生就業(yè)工作研判會

房產(chǎn)要聞

突發(fā),三亞又有大批征遷補償方案出爐!

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關(guān)懷版