問題タブ [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.

0 投票する
0 に答える
3349 参照

java - Apache Ignite - ローカル ノードに接続できない

Java アプリからローカルで実行されている Ignite サーバー (ignite.bat 経由で実行) に接続しようとしています。問題は奇妙です!Windows 8 から VM Ware で実行されているすべてのノードに接続できます。ただし、これらの VM ware Linux ノードが PC で実行されていないと、ローカルで実行されている Ignite サーバーに接続できません。IP Finder でアドレスとして 127.0.0.1 を使用していますが、IP Finder から任意のアドレスに接続できませんでしたと表示されます。ここに私のJavaコードがあります -

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

java - Ignition.ignite が「Grid インスタンスが正しく開始されていないか、既に停止されています」を返す

私は 2 ノードの Apache Ignite クラスターをIgnition.ignite稼働させていますが、マシンのいずれかで実行されている scala シェルまたは Java プログラムから呼び出すと、次のようになります。

でクラスターに名前を付けようとしましたdefault-config.xml:

しかし、それはうまくいきませんでした。ノードは使用を開始され、正常に開始されたignite.shことを確認できます。

私のために働いた唯一のことは、使用Ignition.start([default-config.xml])してからIgnition.ignite("grid")機能することです。しかし今、私のマシンで 2 番目のインスタンスが実行されています。

バグがIgnition.igniteありますか、それとも機能させるために他に何かする必要がありますか?

私は使っているapache-ignite-fabric-1.4.0

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

apache-storm - Apache Ignite と Apache Storm (詳細)

Apache Ignite と Apache Storm は、多くの点でかなり異なる 2 つのテクノロジです。特に、Storm には非常に特殊なユース ケースが 1 つありますが、Ignite には 1 つの屋根の下に非常に多くのツール セットがあります。私が理解しているように、Ignite のコアはインメモリ ストレージです。その上に構築されているのは、データの局所性に敏感な計算です。その上に、あらゆる種類のクールな「おもちゃ」が組み込まれています。私が興味を持っているのはストリーミング機能です。これは基本的に、変化するインメモリ キャッシュに対するクエリ リスナーです。

スライディング ウィンドウを 1 タプルに設定すると、Ignite は、Storm のように、一度に 1 タプルの機能を提供します。データは Ignite によってメモリに保存されます。Storm はインメモリの意味でデータを「保存」しませんが、もちろんタプルもメモリに保存されます。どちらの場合も、ストリーミングがあり、メモリにデータがあり、計算を分散できます。

どちらのテクノロジも抽象化されているため、データ変換の多くの手順を実行するプログラムを作成する場合は、Storm で作成する方が簡単かもしれないと感じています。それについて何を言うべきですか?

2 番目の質問: パフォーマンスはどうですか? Ignite のデータの局所性が有利になるのではないかと思います。一方、Ignite プログラムはそれほど簡単に分割できない可能性がありますが、Storm では複数のステップを分散する方がよいと思います (すべての種類のマシンで異なるボルト)。

それでもストリームを配布したい場合 (データごとだけでなく、異なるマシン上のステップも)。キャッシュを介して通信する複数の Ignite ストリーマーを作成する必要があると思いますよね? これは、Storm よりも書くのが難しいように思えます (最初の質問に戻ります)。

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

ignite - Apache Ignite: インデックス作成はどのように機能しますか?

Apache Ignite のインデックス作成はどのように機能しますか? ドキュメントにこれらの技術的な詳細が見つかりませんでした。

  1. Bツリーを使用していますか?
  2. インデックスはどこに保存されますか?
  3. どのように保管されていますか?
  4. ビルドインの使用後、インデックスはどのようなパフォーマンス (Big-O 表記) を提供しますか?
  5. いつビルドするのですか?
  6. Ignite は、シリアライズ可能な任意の Java オブジェクトを格納できます。サブサブオブジェクトのフィールドにインデックスを付けたい場合、コンポジットはどのように処理されますか?
  7. Ignite Cache はキー値ストアです。異なるクラス (= オブジェクトとしての型) を値として持つことはできますか? つまり、Ignite Cache はスキーマレスですか? はいの場合、これは私の SQL クエリにどのように適合しますか?
  8. Ignite Cache はキー値ストアです。値に対して SQL クエリを実行すると、キーはどのように機能しますか? 私は何を照会していますか?
  9. キーは、シリアライズ可能な任意の Java オブジェクトにすることができます。キーまたは値のみを照会できますか?
0 投票する
1 に答える
1079 参照

spring - 複数のクラスローダーを使用した Ignite と Spring

私はSpring Cacheを備えたシステムを持っています。その中には複数のクラスローダーがあります。実際、私は ehcache を使用していますが、問題なく動作します。

点火するように変更しようとしています:

複数のクラスローダーがあるため、エラーが発生します。正常にobjectRepository.get("1", com.test.ClassInClassLoader1.class)動作objectRepository.get("2", com.test.ClassInClassLoader2.class)するとエラーが発生しますが、実行するとエラーが発生します。

私は使用しようDeploymentMode.ISOLATEDとしDeploymentMode.PRIVATEましたが、それらは動作しませんigniteConfiguration.setPeerClassLoadingEnabled(true)。そのため、すべてのクラスを手動で登録する必要があり、LocalDeploymentSpi でそれを行う方法が見つかりませんでした。使用しようとしましigniteConfiguration.getDeploymentSpi()たが、null であり、作成すると Ignite が無視するようになりますそこのクラス。

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

ignite - 点火の例を実行できません

ignite basic example を実行しようとしていますが、spark TaskNotSerializable エラーで失敗しています。私を助けてくれませんか。