![データベースの種類知ってますか?!種類や特徴をわかりやすく解説!](https://i.ytimg.com/vi/X2oKtU7DuRM/hqdefault.jpg)
コンテンツ
- 定義-データベースサーバーの意味
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaによるデータベースサーバーの説明
定義-データベースサーバーの意味
conによると、データベースサーバーという用語は、データベースの実行に使用されるハードウェアとソフトウェアの両方を指す場合があります。ソフトウェアとしてのデータベースサーバーは、従来のクライアントサーバーモデルに従っているデータベースアプリケーションのバックエンド部分です。このバックエンド部分は、インスタンスと呼ばれることもあります。データベースをホストするために使用される物理コンピューターを指す場合もあります。この詐欺で言及されている場合、データベースサーバーは通常、データベースをホストする専用のハイエンドコンピューターです。
データベースサーバーは、データベースアーキテクチャに依存しないことに注意してください。リレーショナルデータベース、フラットファイル、非リレーショナルデータベース:これらのすべてのアーキテクチャは、データベースサーバーに対応できます。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaによるデータベースサーバーの説明
クライアント/サーバーコンピューティングモデルには、リソース(通常は1つ以上のソフトウェアアプリケーション)を実行および提供する専用ホストがあります。サーバーに接続し、このサーバーが提供およびホストするリソースを使用できるクライアントもいくつかあります。
クライアントサーバーモデルでデータベースを検討する場合、データベースサーバーはデータベースアプリケーション(インスタンス)のバックエンドであるか、インスタンスをホストするハードウェアコンピューターである場合があります。場合によっては、ハードウェアとソフトウェアの両方の組み合わせを指すこともあります。
中小規模のセットアップでは、ハードウェアデータベースサーバーは通常、データベースを使用するソフトウェアアプリケーションのサーバー部分もホストします。たとえば、銀行を検討する場合、ハードウェアデータベースサーバーはソフトウェアデータベースサーバーと銀行ソフトウェアアプリケーションをホストします。このアプリケーションは、おそらく特定のポートを介してデータベースに接続し、プロセス間通信を使用してデータベースに常駐するデータにログインしてアクセスします。銀行のユーザーは、パソコンに座って、コンピューターにインストールされているアプリケーションのクライアントモジュールを使用してデータベースに接続します。この例では、実際にデータベースとアプリケーションの2つのクライアントサーバーモデルがあります。
大規模なセットアップでは、トランザクションの量によって、1台のコンピューターが負荷を処理できなくなる可能性があります。この場合、データベースソフトウェアは専用のコンピューターに、アプリケーションは別のコンピューターに常駐します。このシナリオでは、ハードウェアとソフトウェアの組み合わせである専用データベースサーバーと、個別の専用アプリケーションサーバーがあります。