HugeGraph
此條目過於依賴第一手來源。 (2020年4月30日) |
HugeGraph是百度自主研發的一款圖資料庫,初用於百度安全事業部的反欺詐、黑產打擊業務,後逐步擴展完善,成為可以支持廣泛需求場景的通用圖資料庫,於2018年開源[1],是百度七大開源技術之一[2],百度人工智慧產業鏈的一環[3]。
首次發布 | 2017年8月15日 |
---|---|
當前版本 | 0.10.4(2019年11月8日 | )
程式語言 | Java,Gremlin |
類型 | 圖資料庫 |
許可協議 | Apache許可證 |
網站 | hugegraph |
HugeGraph簡介
HugeGraph是開源的分布式圖資料庫(Graph Database)。[4] 支持關聯關係的在線查詢(OLTP)和離線分析(OLAP)。
HugeGraph圖資料庫的典型應用場景包括:深度關係探索、複雜關聯分析、路徑搜索、特徵抽取、數據聚類、社區檢測、知識圖譜等。
HugeGraph主要功能
HugeGraph圖資料庫支持主要功能包括:[5]
- 支持標準的Apache Tinkerpop Gremlin圖查詢語言,支持屬性圖,可支持千億級規模關係數據;
- 支持多種後端存儲(Cassandra,HBase,RocksDB,MySQL,PostgreSQL,ScyllaDB);
- 支持多種索引(二級索引、範圍索引、全文索引、聯合索引,均無需依賴第三方索引庫);
- 提供可視化的Web界面,可用於圖建模、數據導入、圖分析;
- 提供導入工具支持從多種數據源中導入數據到圖中,支持的數據源包括:CSV、HDFS、關係型資料庫(MySQL、Oracle、SQL Server、PostgreSQL);
- 支持REST接口,並提供10+種通用的圖算法;
- 支持與Hadoop、Spark GraphX等大數據系統集成。
參考文獻
- ^ 干货|全面解析图算法在反欺诈领域的落地应用-CSDN.NET. www.csdn.net.[失效連結]
- ^ 百度安全发布BASS下一代AI安全技术栈 开源七大安全技术_韦韬. www.sohu.com.
- ^ 陳蕊. 百度安全与Intel联合发布可信安全计算服务框架. 中國網科學-科學頻道. 2018-09-05 [2020-04-30].
- ^ HugeGraph Database core component, including graph engine, API, and built-in backends. GitHub. [2020-03-23]. (原始內容存檔於2018-08-03).
- ^ HugeGraph Database user documentation. GitHub. [2020-03-23]. (原始內容存檔於2019-12-13).