Apache Geodeに何百万ものキー/値をロードする必要があり、利用可能なオプションがいくつかあります。我々の価値は256kbの範囲内にある。Apache Geode(Gemfire)にデータをバルク/バッチロードするオプションは何ですか?
答えて
などあなたが変換や他の変換を実行する必要があるかどうか、いくつかのアプリケーションの要件/ SLAのに応じて、オプションや、すぐに使える
がありますが、ApacheののGeodeはCache & Region Snapshot Serviceを提供します。これは、既存のApache Geodeクラスタから別のApache Geodeクラスタにデータを移行する場合などに便利です。あなたのデータがRDBMSのような外部ソースから来ている場合にはそれほど役に立ちません。
もう1つの選択肢は、必要に応じてデータを遅延ロードすることです。これは、
CacheLoader
interfaceとregisteringCacheLoader
をRegionに実装することで実現できます。明らかに、現在の要求に基づいて関心の単一の値をロードして返すだけでなく、いくつかのルール/基準に基づいてデータブロックをインテリジェントにロードするCacheLoader
実装を作成できます。多くの場合、ユーザーは外部のカスタム変換プロセスまたはツールを作成して、多数のデータをApache Geodeに抽出、変換、およびバルク・ロード(ETL)します。これは複雑なユースケースや要件では一般的です。しかし、それはおそらくフレームワーク/ツールなどを使用することを強くお勧めし...
Spring XD(今Spring Cloud Data Flowのピボタルのクラウドファウンドリー(PCF))は、ストリームベースのアプリケーションを作成するための優れたETLツールとパイプラインです。 Spring XD/SCDFでは、「sources」と「sinks」(たとえばGemFire Server)にさまざまなオプションが用意されています。 ソース & シンクに加えて、 "Processors"でストリームを「タップ」してデータを処理することもできます。したがって、リアルタイムストリームまたはバッチ指向のデータ操作(例:バルクロード)を行っている場合でも、Spring XDは素晴らしいオプションです。
Googleは、Apache GeodeのようなKeyValueストアでETLを実行する方法について、他の回答を提供する可能性があります。
希望すると、これはあなたを助けます。
乾杯、 ジョン
- 1. Apache Geodeで領域をスナップショットし、SpringデータGemFireリポジトリを使用する方法は?
- 2. Gemfire/Geodeバックアップ
- 3. Apache Geode/Gemfire sysnchronousが他のデータソースを読み書きする方法は?
- 4. Gemfireとは何ですか?
- 5. フェイルオーバーのためのGemfire/geodeネイティブクライアント構成
- 6. Apache Geode Configuration
- 7. Apache Geodeのベンチマーク
- 8. Geode/Gemfire OQLの返品データがトランザクションビューで正しくありません
- 9. のApacheのGeode RegionExistsException
- 10. マイクロサービス経由でGemFireにデータを挿入できるGemFireモデル
- 11. Gemfireは無料ですか?
- 12. Apache Geode Pulseでキー統計を有効にする
- 13. Apache Geode - バイナリをダウンロードできません
- 14. サーバ上にクラスをデプロイせずにGemfire/GeodeでJavaシリアル化を使用できますか?
- 15. はApache LuceneのLatLonPointクエリのGeode
- 16. データベースからGemFireにデータをインポート
- 17. のApacheのGeode CacheServerExceptionリージョン鍵設定リクエスト
- 18. gemfireキャッシュローダーから複数のデータを取得する方法は?
- 19. Geodeでリモートロケータを接続する方法
- 20. Geodeクライアントプロキシ領域のGeodeサーバ統計を取得するにはどうすればよいですか?
- 21. geode-benchmarkを進めるには?
- 22. Apache Geodeで新しいCQクエリを登録できません
- 23. :counter_sqlオプションは何ですか?
- 24. ランダムなデータをブラウザ環境にキャッシュするオプションは何ですか?
- 25. 春データGemFireのユニーク制約
- 26. Apache Spark - 3次元データ用に最適なデータ構造は何ですか?
- 27. Kinesisストリームからtimeseriesデータを処理するオプションは何ですか
- 28. Apache NiFiプロセッサのデータ源の目的は何ですか
- 29. Apache Geodeで作成されたLuceneインデックスの照会
- 30. データを保存するための他のオプションは何ですか?