- +1
NASA摒棄Neo4j數(shù)據(jù)庫,轉(zhuǎn)而采用Memgraph節(jié)省成本
NASA 的人力分析團(tuán)隊(duì)因成本問題,將原使用近十年的 Neo4j 圖數(shù)據(jù)庫換成 Memgraph。
團(tuán)隊(duì)高級(jí)數(shù)據(jù)科學(xué)家 David Meza 在最近的網(wǎng)絡(luò)研討會(huì)上表示,盡管他們使用 Neo4j 已經(jīng)近十年,但成本問題日益突出。
Meza 曾在接受 The Register 采訪時(shí)談到,使用 Neo4j 圖數(shù)據(jù)庫系統(tǒng)的好處在于能整合 NASA 各企業(yè)應(yīng)用中的數(shù)據(jù),從而理解知識(shí)、技能、能力、任務(wù)與技術(shù) ( KSATTs ) 與職業(yè)、角色及培訓(xùn)之間的關(guān)系。
但在最近關(guān)于 Memgraph 的網(wǎng)絡(luò)研討會(huì)上,他解釋了轉(zhuǎn)向這種基于內(nèi)存的圖數(shù)據(jù)庫的原因。
他說:“使用 Neo4j 最大的問題是成本太高,我當(dāng)前的環(huán)境承受不起這個(gè)費(fèi)用?!?/p>
上周,特朗普政府提議將 NASA 的年度預(yù)算由 248 億美元削減 24%,降至 188 億美元,以削減政府開支。
Memgraph 同樣使用與 Neo4j 相同的 Cypher 查詢語言。不過,它使用 C++ 編寫,并且與 Python 的集成效果優(yōu)于采用 Java 構(gòu)建應(yīng)用的 Neo4j。
他表示:“它有很多優(yōu)點(diǎn)。我們可以使用相同的工具而無需重新學(xué)習(xí)大量內(nèi)容,因?yàn)槲覀冊(cè)?Neo4j 上已經(jīng)積累了大量經(jīng)驗(yàn)。而后,Memgraph 展示了其成本優(yōu)勢(shì),這促使我做出了這個(gè)決定。這不僅是出于成本考量,更因?yàn)檗D(zhuǎn)換過程十分便捷?!?/p>
NASA 正將 Memgraph 整合進(jìn)其人力資本智能查詢系統(tǒng),以便為員工更快地檢索相關(guān)信息。Meza 在一份聲明中表示:“它基于圖的數(shù)據(jù)結(jié)構(gòu)使我們能夠?qū)崟r(shí)跟蹤更新,確保各項(xiàng)政策文件和數(shù)據(jù)源之間的精確關(guān)聯(lián)。通過將 Memgraph 融入到我們的檢索增強(qiáng)生成過程中,我們提升了系統(tǒng)響應(yīng)速度,并能更好地處理 NASA 的知識(shí)提取任務(wù),同時(shí)無需進(jìn)行大量手動(dòng)數(shù)據(jù)協(xié)調(diào)?!?/p>
在接受 The Register 采訪時(shí),Memgraph 首席執(zhí)行官 Dominik Tomicevic 表示,Neo4j 依賴于基于磁盤的復(fù)雜 B-tree 結(jié)構(gòu),并輔以內(nèi)存緩存?!耙虼?,為了運(yùn)行圖算法,需要在圖中進(jìn)行大量的隨機(jī)跳轉(zhuǎn)?!?/p>
由于磁盤設(shè)計(jì)用于順序讀取而非隨機(jī)讀取,所以其解決方案是復(fù)制數(shù)據(jù),從只讀格式中運(yùn)行分析工作負(fù)載,并在需要時(shí)將結(jié)果寫回原始數(shù)據(jù)。
Tomicevic 說道:“雖然在使用 Neo4j 時(shí)可以完成許多任務(wù),尤其是在處理批量工作負(fù)載時(shí),但如果需要實(shí)時(shí)作出決策,那么重建內(nèi)存索引、重復(fù)所有數(shù)據(jù)、運(yùn)行算法再將數(shù)據(jù)寫回原始圖形的成本將會(huì)大大增加。”
他還指出,在 Memgraph 中,數(shù)據(jù)結(jié)構(gòu)首先為數(shù)據(jù)科學(xué)工作負(fù)載而構(gòu)建。借助 snapshots ( snapshots ),這一內(nèi)存系統(tǒng)不僅支持事務(wù)性工作負(fù)載,還能滿足實(shí)時(shí)分析需求。
本文為澎湃號(hào)作者或機(jī)構(gòu)在澎湃新聞上傳并發(fā)布,僅代表該作者或機(jī)構(gòu)觀點(diǎn),不代表澎湃新聞的觀點(diǎn)或立場,澎湃新聞僅提供信息發(fā)布平臺(tái)。申請(qǐng)澎湃號(hào)請(qǐng)用電腦訪問http://renzheng.thepaper.cn。





- 報(bào)料熱線: 021-962866
- 報(bào)料郵箱: news@thepaper.cn
滬公網(wǎng)安備31010602000299號(hào)
互聯(lián)網(wǎng)新聞信息服務(wù)許可證:31120170006
增值電信業(yè)務(wù)經(jīng)營許可證:滬B2-2017116
? 2014-2025 上海東方報(bào)業(yè)有限公司




