問題タブ [gridgain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
217 参照

java - openvz でデフォルトの gridgain ノードを取得するにはどうすればよいですか? 同じネットワーク上の他のノードを検出する

私はproxmoxとopenvzコンテナを使用しています。ネットワーク上の他の場所にあるノードをデフォルトの gridgain ノードに認識させるのに問題があります。ping は問題なく動作します。私が得ているエラーの1つは

ネットワークインターフェイスとしてvenetを使用しています。(ifconfig 出力)

1 つの openvz コンテナーで 2 つのノードを実行すると、問題なく期待どおりに動作します。完全な VM ではなく、openvz コンテナーを使用することをお勧めします。

また、OpenJDK ランタイム環境 ver. を使用します。1.6.0_18-b18。

0 投票する
1 に答える
180 参照

scala - gridgain を使用して scala で GridCacheStore 実装を作成する

scala を使用して、グリッドキャッシュのリードスルーとライトスルーの gridgain 実装を作成しようとしています。ただし、ジェネリック形式のJava(これが書かれているもの)を使用してメソッドパターンの一部をscalaに変換するのに問題があります。

問題の Java ドキュメント: http://www.gridgain.com/javadoc30C/org/gridgain/grid/cache/GridCacheStore.html

具体的には

困っている

私はscalaでそれを行う方法がわからないので。したがって、誰かが scala でこれを行うための最良の方法を教えてくれれば、それは素晴らしいことです。残念ながら、素晴らしい gridgain javadocs にはまだ scala の例があまりありません。また、アプリケーションでトランザクションを使用しないため、GridCacheTx tx を安全に無視できます。

0 投票する
2 に答える
128 参照

gridgain - グリッドノードを自動検出し、ジョブ実行の途中で開始された新しいグリッドといくつかのジョブを共有します

最初に3つのグリッドノードを開始し、Javaプログラムで200を超えるジョブを使用しています。すべてのジョブをグリッドノードに共有しました。アプリケーションを実行すると、eclipseを介してもう1つのノードが導入され、ジョブの実行にも参加します。これは、1つのノードが50のジョブを並行して実行していることを意味します。すべてのノードがジョブを実行しているときに、その時点で別のノードを開始し、不完全な状態にあるこのノードといくつかのジョブを共有することを計画しました。

どうすればそれができますか...

0 投票する
1 に答える
931 参照

cloud - DB-TelecomにロードするコールデータレコードのETLとしてのSpringBatch

ETLツールとして使用されるSpringBatchについて、誰かが情報を共有できる場合。特に、ネットワークスイッチからの通話データレコードの読み込み(CDR)のためのテレコム企業で。社内ETLはSpringBatchを使用して開発されました。

  1. 本番環境でのパフォーマンスは?

  2. スケーラビリティを実現するためにSpringBatchで使用されるクラウドコンピューティングプラットフォーム。

0 投票する
1 に答える
732 参照

memcached - HBase キャッシングを別のキャッシング製品に置き換える

HBase で使用されているキャッシング メカニズムを、Memcache、Gemfire、GridGain などの別のキャッシング製品に置き換えることはできますか?

0 投票する
2 に答える
452 参照

java - 「カスタマイズされた」キーを使用した MapReduce

次の問題があります。キーと値のペアの形式で大量のデータがあります。キーは ID で、値はテキストです。そして、私の目的は、テキストの断片が何らかの形で「類似」しているクラスター内のオブジェクトをグループ化することです。したがって、テキスト部分をキーとして、id を値として取得する場合、MapReduce のタスクのように見えます。しかし、そのようなキーは従来の MapReduce の使用方法ではありません。また、MapReduces フレームワークの内部実装についてよく知らないため、この方法が機能するかどうかはわかりません。だから私のアイデアの詳細は次のとおりです。レベンスタイン距離比較など) 4.

MapReduce はそのように機能しますか?

0 投票する
3 に答える
1228 参照

java - OSGi/RCP プラグインが別の非依存プラグインからクラスをロードできるようにする

私は 3 つの RCP プラグインのセットを持っています。1 つはメイン アプリケーション プラグイン、もう 1 つは計算のコレクション、3 つ目は GridGain のラッパーです。これは、特に計算プラグインからクラスのインスタンスを作成する必要があります。

メイン プラグインは、ExtensionPoint インスタンス化を使用して、計算プラグインと GridGain プラグインの両方からクラスをインスタンス化します。

したがって、他のプラグインに直接依存することはありません。

私の問題は、GridGain が計算プラグインからクラスのインスタンスをインスタンス化する必要があるときに発生します。GridGain プラグインは計算プラグインに直接依存していないため、クラスをロードするプロセスではそこにクラスが表示されないため、ClassNotFoundException が発生します。

過去にRCP バディ ポリシーを使用して同様の問題を解決しましたが、これは ORM で直面する問題と同様の問題のようです。ただし、「登録済み」ポリシーは、クラスを定義するプラグイン (私の場合は計算プラグイン) がそれらをインスタンス化するプラグイン (GridGain プラグイン) に依存しているという事実に依存します。私のシナリオでは、そのような依存関係はありません。したがって、BuddyPolicy: registered を GridGain に追加し、RegisterBuddy: gridgain を計算プラグインに追加しても機能しません。

GridGain プラグインが計算プラグインからクラスを解決する唯一の方法は、GridGain を計算に依存するものとして明示的に定義することです。私の考えでは、それは必要ないはずです。計算プラグインが存在する場合、GridGain がそこからクラスをインスタンス化できるソフトな依存関係にする方法があるはずです。クラスローディングの問題が解決するように、この相互依存関係をモデル化する別の方法はありますか?

0 投票する
2 に答える
750 参照

java - リモート ノードを gridgain に追加するにはどうすればよいですか?

私は Gridgain の初心者で、プログラムにリモート ノードを追加する方法を知りたいです。いくつかの構成ファイルがあります。ガイドのどこにも明確な例はありません。(私が今まで見た中で最悪のガイド)

0 投票する
1 に答える
2280 参照

eclipse - Eclipse 経由で Web アプリケーションをデプロイするときに、server.xml で tomcat 構成を維持することは可能ですか?

Web アプリケーションが Eclipse を介して Tomcat にデプロイされると、$catalina_home/conf/server.xml が Eclipse によって上書きされます。つまり、アプリをデプロイする前に server.xml に加えた変更はすべて、Eclipse によって上書きされます。

私のアプリケーションは GridGain を使用しているため、次の行を server.xml に追加する必要があります。

Eclipse はアプリケーションの新しいバージョンをデプロイするたびに server.xml を上書きするため、デプロイ時に上記の行を挿入するように Eclipse に指示する必要があります (これはすべての tomcat イベント リスナーに適用されます)。これは可能ですか?そうでない場合、GridGain ベースのアプリケーションを Eclipse 経由でデプロイするための回避策はありますか?

0 投票する
2 に答える
324 参照

java - GridGain MapReduce関数G.grid()。reduce()で必要な明快さ

私はほとんどのサイトに存在するこの例を使用しました。

最初の引数は、作業負荷の均等な分散を示します(ラウンドロビンベースに似ていると思います)2番目の引数には、検出されたすべてのノードで実行されるコードがあります3番目の引数は、異なるノードで実行されたapply()からすべての結果データを受け取りますそれに応じて処理します。

3番目の引数F.sumIntReducer()を独自の関数に置き換えることができるかどうかを知りたいです。はいの場合、例を見てみたいと思います。F.sumIntReducer()と同じ機能を持つ同じ関数を作成するとします(つまり、異なるノードで検出されたすべての長さを合計します)。