背景
私がビッグ データに触れるようになってから 2 年間、データ ウェアハウスという言葉が頻繁に使われるようになりました。ここで徐々に知識が蓄積され、データ ウェアハウスやデータベースについても大体理解できるようになりました。
#コンセプト
データベース (DB)
簡単に言うと、データベースはデータを格納する倉庫であり、主にリレーショナル データベースです。非リレーショナル データベースでは、これは論理的な概念です。データ ウェアハウス (DW)
論理的に理解すると、データベースの概念と一致します。どちらもデータを保存するためのウェアハウスですが、データ ウェアハウスのデータ量は異なります。の方が大きいです。データ ウェアハウスの特徴
- データ ウェアハウスは主題指向です
- データ ウェアハウスは変更をサポートしていません。これは簡単に理解できますが、データベースとは異なり、データ ウェアハウスは更新と削除の操作をサポートしていません。
- データ ウェアハウス内のデータは時間の経過とともに変化します。これは前の記事と矛盾しません。この変更は、更新または削除による変更を指しませんが、データ ウェアハウスの変更によって変更されます。時間の変化に応じて、新しいコンテンツが常に追加されたり、古いコンテンツが削除されたりします。 #データ ウェアハウスは、複数の異種データ ソースの統合です
- データ ウェアハウスには通常、履歴データが保存されます
- データ ウェアハウスは履歴データを保存し、通常はデータ シナリオを読み取る (分析する) ため、データ ウェアハウスはトランザクション性が弱いです。
- データベースはデータを取得するように設計されており、データ ウェアハウスはデータを分析するように設計されています。
- #データベースとデータ ウェアハウスの違い
データベースはデータを取得するように設計されているのに対し、データ ウェアハウスはデータを分析するように設計されています。データベースとデータ ウェアハウスの違いは、本質的に OLTP と OLAP の違いです。
OLTP: オンライン トランザクション処理は、従来のリレーショナル データベース アプリケーションです。 OLTP はユーザー指向であり、プログラマのトランザクション処理と顧客のクエリ処理に使用されます。 OLTP システムは、データベースのメモリ効率、さまざまなメモリ インジケータのコマンド レート、バインド変数、および同時操作を重視します。ユーザーは、操作の応答時間、データのセキュリティ、整合性、サポートされる同時ユーザー数などの問題をより懸念しています。 OLTP システムへのアクセスはアトミック性を保証する必要があるため、トランザクション メカニズムとリカバリ メカニズムが存在します。主にデータスクレイピングに使用されます。 OLAP: オンライン分析処理 OLAP は市場指向であり、ナレッジ ワーカー (マネージャー、スーパーバイザー、データ アナリスト) によるデータ分析に使用されます。 OLAP は通常、複数の異種データ ソースからの大量のデータを統合します。 はデータ ウェアハウス システムの主要なアプリケーションであり、複雑な分析操作をサポートし、意思決定支援に重点を置き、直観的でわかりやすいクエリ結果を提供します。 OLAP システムは、データ分析、SQL 実行市場、ディスク I/O、パーティショニングなどを重視します。主にデータ分析に使用されます。 OLAP システムは通常、履歴データを保存するため、そのほとんどは読み取り専用の操作であり、トランザクションを必要としません。以上がデータベースとデータ ウェアハウスの関係と違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

メモ帳++7.3.1
使いやすく無料のコードエディター

ホットトピック









