<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # GraphX編程指南 GraphX是一個新的(alpha)Spark API,它用于圖和并行圖(graph-parallel)的計算。GraphX通過引入[Resilient Distributed Property Graph](property-graph.md):帶有 頂點和邊屬性的有向多重圖,來擴展Spark RDD。為了支持圖計算,GraphX公開一組基本的功能操作以及Pregel API的一個優化。另外,GraphX包含了一個日益增長的圖算法和圖builders的 集合,用以簡化圖分析任務。 從社交網絡到語言建模,不斷增長的規模和圖形數據的重要性已經推動了許多新的`graph-parallel`系統(如[Giraph](http://giraph.apache.org/)和[GraphLab](http://graphlab.org/))的發展。 通過限制可表達的計算類型和引入新的技術來劃分和分配圖,這些系統可以高效地執行復雜的圖形算法,比一般的`data-parallel`系統快很多。 ![data parallel vs graph parallel](https://img.kancloud.cn/0e/d2/0ed22bf960c321078d751644fd728d94_1250x744.png) 然而,通過這種限制可以提高性能,但是很難表示典型的圖分析途徑(構造圖、修改它的結構或者表示跨多個圖的計算)中很多重要的stages。另外,我們如何看待數據取決于我們的目標,并且同一原始數據可能有許多不同表和圖的視圖。 ![表和圖](https://img.kancloud.cn/23/3e/233e72833135efd32da404b74741a22c_1229x751.png) 結論是,圖和表之間經常需要能夠相互移動。然而,現有的圖分析管道必須組成`graph-parallel`和`data- parallel`系統`,從而實現大數據的遷移和復制并生成一個復雜的編程模型。 ![圖分析路徑](https://img.kancloud.cn/9b/d8/9bd89ff42c8e3834f8309e356e2c597b_1190x788.png) GraphX項目的目的就是將`graph-parallel`和`data-parallel`統一到一個系統中,這個系統擁有一個唯一的組合API。GraphX允許用戶將數據當做一個圖和一個集合(RDD),而不需要 而不需要數據移動或者復雜。通過將最新的進展整合進`graph-parallel`系統,GraphX能夠優化圖操作的執行。 * [開始](getting-started.md) * [屬性圖](property-graph.md) * [圖操作符](graph-operators.md) * [Pregel API](pregel-api.md) * [圖構造者](graph-builders.md) * [頂點和邊RDDs](vertex-and-edge-rdds.md) * [圖算法](graph-algorithms.md) * [例子](examples.md)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看