Dom Bazy danych Architektura rozproszonej relacyjnej bazy danych (drda) - definicja z techopedia

Architektura rozproszonej relacyjnej bazy danych (drda) - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza rozproszona architektura relacyjnych baz danych (DRDA)?

Architektura rozproszonej relacyjnej bazy danych (DRDA) to zestaw protokołów, który umożliwia współpracę wielu systemów baz danych i aplikacji. Dowolną kombinację produktów do zarządzania relacyjnymi bazami danych, które używają DRDA, można połączyć w celu utworzenia rozproszonego systemu zarządzania bazą danych.

Techopedia wyjaśnia architekturę rozproszonych relacyjnych baz danych (DRDA)

DRDA to standard interoperacyjności baz danych od konsorcjum branżowego o nazwie The Open Group. Opisuje architekturę rozproszonych danych i określa zasady dostępu do rozproszonych danych. Początkowo był używany w DB2 2.3.

DRDA ma następujące elementy:

  • Requester aplikacji: Akceptuje żądania SQL od aplikacji i wysyła je do odpowiednich serwerów aplikacji w celu przetworzenia. Aplikacje mogą uzyskiwać dostęp do danych zdalnych za pomocą tej funkcji.
  • Serwer aplikacji: odbiera żądania od requesterów aplikacji i przetwarza je. Serwer aplikacji działa na części żądań, które mogą być przetwarzane, i przekazuje pozostałe do serwerów baz danych w celu dalszego przetwarzania.
  • Serwer bazy danych: odbiera żądania z serwera aplikacji i innych serwerów bazy danych. Ten serwer obsługuje również żądania rozproszone i przekazuje części żądania do serwera bazy danych w celu spełnienia żądania.

Architektura rozproszonej relacyjnej bazy danych (drda) - definicja z techopedia