問題タブ [ignite]
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.
ignite - Apache Ignite: 同じ JVM でクライアント ノードとサーバー ノードの両方を起動する
同じ JVM でクライアント ノードとサーバー ノードの両方を起動することはできますか?
java - キャッシュのインストール中の Apache Ignite bus_adraln エラー
Apache Ignite と Java に関する興味深い問題を報告してきた開発者がいます。これは と にHPUX 11.31 IA platform with Apache-Ignite version 1.3.0-incubating
ありますHP-UX Java build is 1.7.0.13-jinteg_2015_05_22_03_42-b00
。HPUX
以下のエラーは私に渡されたものですが、Apache-Ignite がサポートまたはテストされていることがわかりません。BUS_ADRALN
エラーは常に C++ 検索ヒットになるようです。とにかく、私たちの問題が何であるかに光を当てることができれば、それについて何かを見つけようとして2日間費やしたので、それは大歓迎です.
エラー
readyQueue
これは、Ignite でキャッシュを作成するための呼び出しの後にスローされます。この致命的な例外は、キャッシュのインストール中にメモリにアクセスしようとすると、「無効なアドレス アライメント」が発生したことを意味します。
開発者は、参考になるかどうかのログもいくつか送ってくれました。
同じ問題に対する Ignite の Jira のバグが作成されました。このバグには、エラーの原因となったセットアップとスタックに関する詳細情報が含まれています。
crash - Apache Ignite ARM の安全でない GetFloat セグメンテーション エラー
Java 8u60 for ARM がインストールされた ARM デバイスで Apache Ignite を使用できるかどうか、現在疑問に思っています。「odroid u3」でやってみました。現在の oracle 8u60 JDK と一緒に odroid に ignite 1.3.0 インキュベーターをインストールし、example-config.xml を取得して、IP を調整し、ignite.sh を開始しました。しばらくして、クラスター情報についての情報を取得し、ignite が待機していました。次に、別のコンピューターで「文字数を数える」という小さなデモを開始しました。私のオドロイドがクラッシュしたのを見るのにしばらく時間がかかりました:
誰でもここで助けることができますか?一般に、ARM ベースのデバイスで Ignite を使用することは可能ですか?
events - gridgain での検出イベントの構成
remoteListen メソッドを使用して gridgain で検出イベントをリッスンするように構成しましたが、future.get() を呼び出すと、次の例外が発生します
ここに例外スタック トレース lass org.gridgain.grid.GridException: Failed to serialize object: StartRequestData [prjPred=null, clsName=null, depInfo=null, hnd=org.gridgain.grid.kernal.GridEventConsumeHandler@7f977fba, bufSize= があります。 1, interval=0, autoUnsubscribe=true] 詳細については、以下を参照してください: トラブルシューティング: http://bit.ly/GridGain-Troubleshooting ドキュメント センター: http://bit.ly/GridGain-Documentation
情報: ASYNC モードでプリロードが完了しました [キャッシュ = PIDCache、時間 = 250 ミリ秒]
原因: java.io.NotSerializableException: java.io.Serializable を実装するか、GridOptimizedMarshaller.setRequireSerializable() を false に設定する必要があります (オブジェクトがシリアライズ可能でない場合、パフォーマンスが低下する可能性があることに注意してください): com.cmc.facts.startup.GridConfig at org .gridgain.grid.marshaller.optimized.GridOptimizedClassDescriptor.write(GridOptimizedClassDescriptor.java:816) org.gridgain.grid.marshaller.optimized.GridOptimizedObjectOutputStream.writeObject0(GridOptimizedObjectOutputStream.java:197) org.gridgain.grid.marshaller.optimized .GridOptimizedObjectOutputStream.writeFields(GridOptimizedObjectOutputStream.java:489) org.gridgain.grid.marshaller.optimized.GridOptimizedObjectOutputStream.writeSerializable(GridOptimizedObjectOutputStream.java:301) org.gridgain.grid.marshaller.optimized.org.gridgain.grid.marshaller.optimized.GridOptimizedObjectOutputStream.writeObject0(GridOptimizedObjectOutputStream.java:197) の GridOptimizedClassDescriptor.write(GridOptimizedClassDescriptor.java:820) org.gridgain.grid.marshaller.optimized.GridOptimizedObjectOutputStream.writeObjectOverride(GridOptimizedObjectOutputStream.java: 128) org.gridgain.grid.kernal.GridEventConsumeHandler.writeExternal(GridEventConsumeHandler.java:301) で java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344) で org.gridgain.grid.marshaller.optimized.GridOptimizedObjectOutputStream.writeExternalizable (GridOptimizedObjectOutputStream.java:269) org.gridgain.grid.marshaller.optimized.GridOptimizedClassDescriptor.write(GridOptimizedClassDescriptor.java:810) org.gridgain.grid.marshaller.optimized.org.gridgain.grid.marshaller.optimized.GridOptimizedObjectOutputStream.writeObjectOverride(GridOptimizedObjectOutputStream.java:128) の GridOptimizedObjectOutputStream.writeObject0(GridOptimizedObjectOutputStream.java:197) org.gridgain の java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344) .grid.kernal.processors.continuous.GridContinuousProcessor$StartRequestData.writeExternal(GridContinuousProcessor.java:1371) org.gridgain.grid.marshaller.optimized.GridOptimizedObjectOutputStream.writeExternalizable(GridOptimizedObjectOutputStream.java:269) org.gridgain.grid.marshaller .optimized.GridOptimizedClassDescriptor.write(GridOptimizedClassDescriptor.java:810) org.gridgain.grid.marshaller.optimized.GridOptimizedObjectOutputStream.writeObject0(GridOptimizedObjectOutputStream.java:197) org.gridgain.grid.marshaller.optimized.GridOptimizedObjectOutputStream.writeObjectOverride(GridOptimizedObjectOutputStream.java:128) で java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344) で org.gridgain.grid.marshaller.optimized.GridOptimizedMarshaller .marshal(GridOptimizedMarshaller.java:311) ... 44 件以上
gridgain - ignite data grid / sqlでdoubleの配列を合計する方法は?
ignite data grid / sqlでdoubleの配列を合計する方法は?
与えられた: 1 つのディメンション テーブルMyDimensionと 1 つのファクト テーブルMyFact。それらを結合し、いくつかの次元 ** でグループ化し、それに関連する事実を合計します。次に、単一の double 値ではなく、double の配列を含むファクト テーブルを合計することを検討してください。取得する合計は、すべての配列の合計を表す配列です。
単語の例として: 「すべての配列は」と仮定します:
その場合、「すべての配列の合計を表す配列」は次のようになります: double[] { 6.0, 9.0, 12.0, 15.0, 18.0 }
@QuerySqlFunctionを調べましたが、役立つ例が見つかりませんでした。
これは sql である必要はありません。キャッシュから配列の合計を取得する方法はどれでも素晴らしいでしょう。
ありがとう、
ヨハン
マイファクト
マイディメンション
クエリ (機能しないクエリ)
以下に SQL の例を追加します。これは 1 の値の合計を返します。つまり、配列に対しては機能しません。エラーが発生します。