私はhbaseを初めて使い、もっと学びたいと思っています。 HBASEで利用可能な自動コミットの概念があるかどうかを知りたいだけですか?hbaseに自動コミットの概念はありますか?
2
A
答えて
5
HBase documentationこれはACID準拠のデータベースではありません。ただし、特定の特定のプロパティを保証します。 この仕様は、HBaseのACIDプロパティを列挙します。
彼らは自動コミットと同様のHBaseのAutoFlushのコンセプトです。
これまでどおりApache Phoenixを使用してHBaseでデータを取得または更新する場合、デフォルトではプロパティーphoenix.connection.autoCommit
をtrueに設定できます。
0
コミットは2箇所ですぎなかっ来る:(HBaseの中に入れてください)/更新を挿入し、削除(HBaseの中に削除します)
我々はビッグデータ環境にいるので、あなたは膨大な量を摂取した場合には、要件が異なるだろうデータ。
ドキュメントで説明したように、autoCommitはfalseに設定する必要があります。これは、個々のレコードを個別に管理するのではなく、パフォーマンスを向上させるためです。一般的にバッファを処理し、HBaseのリージョンサーバにロードするのに役立ちます。
が
を削除するHBaseの場所にデータを変更していない、ので、削除は、墓石と呼ばれる新しいマーカーを作成することによって処理されます。これらの墓石は、死んだ値と共にメジャーでクリーンアップされますcompactions
フェニックスの最後の単語は、HBaseの上に来るレイヤーは、最終的にHBaseアーキテクチャに基づいて動作します。希望によりこれがあなたのデザインに役立ちます
関連する問題
- 1. のNoSQL、HBaseの、カサンドラ概念化デシベル
- 2. Cassandraにストアドプロシージャの概念はありますか?
- 3. Welderに強い誘導の概念はありますか?
- 4. mongoにグローバルセカンダリインデックスの概念はありますか?
- 5. GCPにはアカウント階層化の概念がありますか?
- 6. .NET Core HttpClientにはインターセプタの概念がありますか?
- 7. redis cliにパイプの概念はありますか?
- 8. レールにbelongs_to「時には」概念がありますか?
- 9. SilverlightにはSecurityPrincipalという概念がありますか?
- 10. Drools Fusionには「今」という概念がありますか?
- 11. MavenのCI/CD用のスナップショットの概念はありますか?
- 12. C++の概念:それ自体がテンプレートである概念を定義できますか?
- 13. System.Drawing.Font:フォントの太さの概念はありませんか?
- 14. sqlite概念からcoredata概念へ?
- 15. ファイルシステムの領域内にシングルまたはマルチスレッドの概念はありますか?
- 16. 反応するネイティブは自動サインインの概念を持っていますか?
- 17. 概念実証アプリケーションにテストを自動化する必要がありますか?
- 18. Androidには、iOSに似たAspect Fillの概念がありますか?
- 19. SwiftにはC#のイベントと同様のイベントの概念がありますか?
- 20. Yii2:$ _REQUESTにアクセスするための抽象概念はありますか?
- 21. 関数には* interface *のような概念がありますか?
- 22. WSDLには非同期Webメソッドの概念がありますか?
- 23. リスナーとオブザーバーの間に概念的な違いはありますか?
- 24. 概念
- 25. WinForms:ラベルをテキストボックスに関連付ける概念はありますか?
- 26. MySQLカーソルの背後にある概念
- 27. ダイジェスト認証の概念 - 実際に動作しますか?
- 28. 再帰 - あいまいな概念
- 29. ピボットテーブルの概念
- 30. インデックスアクセスの概念