問題タブ [gemfire]

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 に答える
508 参照

gemfire - マルチモジュール プロジェクト テスト用の Gemfire Junit に時間がかかりすぎる

各モジュールがリージョンとリポジトリのクラスを保持する複数のモジュールで構成されるプロジェクトがあります。

その問題は、各モジュールがgfe:cache独自のスプリング コンテキストに独自の Gemfire を持っていることです。

したがって、私の問題は、mvn testすべてのモジュールを実行すると、独自の Gemfire が起動し、テスト後に閉じるため、テストの実行に約 10 分かかり、Gemfire のすべてのインスタンスの起動に 40 秒かかることです。

それで、それを避けるための最良の方法は何ですか?

親モジュール(すべてのリポジトリとリージョンを保持)にリージョンを保持および作成させ、子モジュールのルックアップを使用してそれらを使用することを考えていました。ただし、モジュール テストの 1 つだけを実行する場合に備えて、個々のモジュールをそれらのモジュールで実行する必要もあります。

ルックアップを使用する方法はありますか? 失敗した場合は、同じリージョン ルックアップでキャッシュを作成しますか? または、キャッシュを一度作成して (最初のテスト)、他のコンテキストを閉じるのではなく開始している間にリージョンをキャッシュに追加しますか?

ありがとう

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

gemfire - GFSH を使用してピア ツー ピア環境に接続するにはどうすればよいですか?

WebSphere 上の P2P としてアプリケーション内で Gemfire HTTP セッション管理モデルを実行しています。WAS でセッション ログを確認できます。しかし、デスクトップから gfsh 経由で接続する方法が見つかりませんでした。ロケーターなしでデフォルトの表示を使用しています。Gemfire のステータスを監視したいのですが、どうすればよいですか?

Cache_Peer.xml

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

java - GemfireXD - より大きなデータサイズのためにデータ処理を並列化する方法

JDBC を使用して、InMemory データ グリッドと NewSQL ソリューションである DB として gemfireXD を使用しているデータを処理しています。

Step1 - テーブル (Table1) からすべての個別のキー (field1) を取得しています

ステップ 2 - 上記のリストの各キーについて同じテーブルをクエリしています。これにより、キーごとに 2 つのレコードが返されます。

キーごとにこれら 2 つのレコードを処理し、キーのこれら 2 つの行から最終的に処理された 1 つのレコードを作成する必要があります。これは、最終的に別のテーブル (table2) に格納する必要があります。

Table1 には数百万のレコードがあるため、上記のデータ処理方法は時間がかかります。

gemfireXD で処理を並列化する必要があります。

PIG または SPARK の並列処理機能 (レコードのタプル/バッグの作成と MR プログラミングの使用) を使用して、数時間以内にこれと同じ処理を行うことができます。

gemfireXD で DATAAWARE プロシージャを試し、それを使用してプロシージャ呼び出しを並列化しましたが、gemfireXD にデータの並列処理を行うための機能が必要であることを願っていますが、うまくいきませんでした。

私は、gemfire XD がこの目的のために他のアプローチを持たなければならないことを望んでいます

望ましい結果を達成するために、gemfireXD の実装アプローチを提案してください。

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

gemfire - 大量トランザクション システムで Gemfire を使用する

メイン データベースとして gemfire を使用する高トランザクション (2000 TPS) およびボリューム システム (数百万および数百万のレコード) のベスト プラクティスについてアドバイスする良いリソースがあるかどうかを知りたいです。

「LIKE」を使用するクエリや、Gemfire のキー フェッチではないその他の検索をスキップし、可能な限り Java メモリ上でリージョンを直接使用するようにという情報を受け取っているため、この質問をしています (JVM がサイズを処理できる場合)。データ)。Gemfire を Map.get() 以外の機能を持たない巨大な HashMap に近いものにします。

上記のような議論に根拠はありますか?

Gemfire クラスターは、毎日世界中で毎秒数十億のトランザクションを処理していませんか?

ありがとう

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

gemfire - まばらなボクセル ツリーを Geode または gemfire に保存する

GEODE ​​または Gemfire にバイナリ データを保存することは可能ですか? 特に、スパース ボクセル オクツリーのバイナリ構造を格納し、3D 座標を使用してそれらを取得したいと考えています。

はいの場合、C++ でクライアントを作成することは可能ですか?

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

gemfire - サーバーから更新を取得する Gemfire クライアント リージョン

Gemfire サーバー リージョン (分散) とローカル リージョン (キャッシュ プロキシ) を次のように構成しています。

クライアント領域から値を取得していて、クライアントでキーが不明な場合、サーバーからフェッチされます。ただし、その後、サーバーの値が変更された場合、サブスクリプション属性が設定されていても、新しい値はクライアントに伝達されません。

ここでの設定ミスは何ですか?

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

gemfire - eclipse + Spring データから Gemfire ロケーターとサーバーの永続パスを構成する方法

私はgemfireの初心者です。ロケーターとサーバーを起動し、いくつかの基本的な操作を実行できるWindowsにgemfire 8をインストールしました。ただし、以下のことはほとんどありません。同じことについての提案が必要です。

1) Locator、Server を gfsh コマンドから起動すると、フォルダはデフォルトでインストール ディレクトリの bin フォルダに作成されますが、以下の config prop を使用して Spring Data を使用して Eclipse からロケータを起動すると、このデフォルトのロケータ フォルダがどこにあるのかわかりません。生成された

2) eclipse+Spring Data からの構成とサーバーによって生成されたフォルダーの構成を使用してサーバーを起動する方法。