Spisu treści:
Definicja - Co oznacza Ingres?
Ingres to wieloplatformowy system zarządzania bazami danych typu open source opracowany przez Ingres Corporation, który obsługuje aplikacje dla przedsiębiorstw, od komercyjnych baz danych po bazy danych rządowych.
Ingres to w pełni transakcyjny system zarządzania bazami danych, ściśle przestrzegający właściwości atomowości, spójności, izolacji i trwałości (ACID) relacyjnych baz danych. Ma skalowalną architekturę z szeroką obsługą platform i transakcji. Obsługuje także funkcje audytu i automatyczne tworzenie kopii zapasowych.
Techopedia wyjaśnia Ingres
Historię Ingres sięgają lat 70. XX wieku, kiedy powstała jako produkt badawczy na University of California. Główną zaletą Ingres jest to, że jest skalowalny pod względem wzrostu danych, zawiera ścisłe funkcje bezpieczeństwa (w tym Sarbanes-Oxley), a dane mogą wytrzymać awarie.
Sterowniki Ingres tworzą nowe warstwy lub tabele w istniejącej instancji bazy danych. Każda baza danych jest tworzona w lokalizacji danych znanej instalacji. Instalacja Ingres to grupa procesów serwera i pamięci współużytkowanej, która poprawia komunikację międzyprocesową. Ingres jest zwykle instalowany jako instalacja klienta lub serwera. Klienci sami nie mają baz danych, ale mogą uzyskiwać dostęp do baz danych w instalacjach serwerów. Wszystkie instalacje są wykonywane przez uprzywilejowanych użytkowników, a każda instalacja obsługuje wiele baz danych. Bazy danych z wieloma lokalizacjami umożliwiają równoległe tworzenie kopii zapasowych i skracają czas tworzenia kopii zapasowych. Bazy danych mogą być prywatne lub publiczne podczas tworzenia.
Kopie zapasowe Ingres można wykonywać online, gdzie aktywność użytkownika jest dozwolona w bazie danych, lub offline, gdzie nie jest dozwolona aktywność użytkownika w bazie danych.