從2015年的只有一個貢獻者開始,開源圖數據庫Dgraph在過去兩年已經有了46個貢獻者,2190個GitHub提交,277個分支和25次發布。
它最初是出于消除傳統關系數據庫的典型弱點而創建的。與大多數科技公司一樣,處理高度相互關聯數據的需求正是Dgraph所激發的。兩年后,這個想法仍然在推動著該項目。
近日,Dgraph宣布第一個1.0產品就緒版即將發布,并且已經籌集了300萬美元的種子資金。貝恩資本投資公司的Salil Deshpande,Atlassian的Mike Cannon-Brookes,Blackbird Ventures和AirTree Ventures領導了這項投資。Dgraph Labs創始人Manish Rai Jain在一篇文章中寫道,這一輪融資正好是Dgraph擴大云服務的好時機,可以繼續建立世界上最先進的圖數據庫。
Dgraph是為了解決企業在數據庫增長超過單個服務器時面臨的一些問題而構建的。Dgraph以更有效的方式分割數據,這使查詢可以在沒有通用視圖的情況下執行。它還減少了網絡調用和磁盤查詢需要執行查詢的次數,并自動重新平衡服務器之間的碎片,以平均分配服務器負載。
此外,Dgraph可以更有效地處理復制,從而使可擴展性成為“可操作的功能,而不是開發人員需要編碼的障礙”,Jain解釋道。它使用稱為Raft的一致性算法提供一致性復制,這個模型使構建應用程序更容易并允許從最近的數據中心提供查詢。
在Dgraph的下一階段,公司計劃提供托管服務,并對其用戶界面進行重大改進。它還將致力于建立測試并推動設計跨越全球,并在不同地理區域進行自動復制。此外,它還將在其語言列表中添加流行的圖形語言Open Cypher和Gremlin,以方便客戶切換到Dgraph。
“通過Dgraph,我們希望打破許多快速增長公司尋找圖數據庫,嘗試一些東西,放棄和建立自己的圖形系統的惡性循環; 圖形數據庫找Dgraph就行了。“Jain寫道。