Distributed database

A distributed database is a database in which data is stored across different physical locations.[1] It may be stored in multiple computers located in the same physical location (e.g. a data centre); or maybe dispersed over a network of interconnected computers. Unlike parallel systems, in which the processors are tightly coupled and constitute a single database system, a distributed database system consists of loosely coupled sites that share no physical components.

System administrators can distribute collections of data (e.g. in a database) across multiple physical locations. A distributed database can reside on organised network servers or decentralised independent computers on the Internet, on corporate intranets or extranets, or on other organisation networks. Because distributed databases store data across multiple computers, distributed databases may improve performance at end-user worksites by allowing transactions to be processed on many machines, instead of being limited to one.[2]

Two processes ensure that the distributed databases remain up-to-date and current: replication[3] and duplication.

  1. Replication involves using specialized software that looks for changes in the distributive database. Once the changes have been identified, the replication process makes all the databases look the same. The replication process can be complex and time-consuming, depending on the size and number of the distributed databases. This process can also require much time and computer resources.
  2. Duplication, on the other hand, has less complexity. It identifies one database as a master and then duplicates that database. The duplication process is normally done at a set time after hours. This is to ensure that each distributed location has the same data. In the duplication process, users may change only the master database. This ensures that local data will not be overwritten.

Both replication and duplication can keep the data current in all distributive locations.[2]

Besides distributed database replication and fragmentation, there are many other distributed database design technologies. For example, local autonomy, synchronous, and asynchronous distributed database technologies. The implementation of these technologies can and do depend on the needs of the business and the sensitivity/confidentiality of the data stored in the database and the price the business is willing to spend on ensuring data security, consistency and integrity.

When discussing access to distributed databases, Microsoft favors the term distributed query, which it defines in protocol-specific manner as "[a]ny SELECT, INSERT, UPDATE, or DELETE statement that references tables and rowsets from one or more external OLE DB data sources".[4] Oracle provides a more language-centric view in which distributed queries and distributed transactions form part of distributed SQL.[5]

Architecture

There are 3 main architecture types for distributed databases:

In the shared-memory and shared-disk architectures, the data is not partitioned, but it has to be in a shared-nothing architecture.

Shared-disk architecture is more common for cloud databases than for on-premise.[6]

Historically, shared-nothing was the first architecture to be implemented on the cloud, before the advent of shared cloud storage made shared-disk possible.

In practice, different layers of the database can have different architectures. It is now common to have a compute layer with a shared nothing architecture, and a storage layer with a shared disk architecture. This is for instance the case of Snowflake[7] and AWS Aurora.[8]

List of shared-nothing databases

List of shared-disk databases

See also

References

  1. ^ "Definition: distributed database". www.its.bldrdoc.gov.
  2. ^ a b O'Brien, J. & Marakas, G.M.(2008) Management Information Systems (pp. 185-189). New York, NY: McGraw-Hill Irwin
  3. ^ Ozsu, M.T.; Valduriez, P. (1991). "Distributed database systems: where are we now?". Computer. 24 (8): 68–78. doi:10.1109/2.84879. ISSN 1558-0814. S2CID 5898169.
  4. ^ "TechNet Glossary". Microsoft. 28 January 2010. Retrieved 2013-07-16. distributed query[:] Any SELECT, INSERT, UPDATE, or DELETE statement that references tables and rowsets from one or more external OLE DB data sources.
  5. ^ Ashdown, Lance; Kyte, Tom (September 2011). "Oracle Database Concepts, 11g Release 2 (11.2)". Oracle Corporation. Archived from the original on 2013-07-15. Retrieved 2013-07-17. Distributed SQL synchronously accesses and updates data distributed among multiple databases. [...] Distributed SQL includes distributed queries and distributed transactions.
  6. ^ a b Garrod, Charlie (2023). "Lecture #21: Introduction to Distributed Databases" (PDF). Carnegie Mellon University - School of Computer Science. Retrieved 2023-03-12.
  7. ^ Kaushik, Arun (2020-02-14). "What Makes Snowflake So Powerful — It's the Hybrid of Shared Disk and Shared Nothing Architecture". Medium. Retrieved 2024-03-12.
  8. ^ Brahmadesam, Murali; Ternstrom, Tobias (2019). "Amazon Aurora storage demystified: How it all works" (PDF). Retrieved 2024-03-12.

Read other articles:

U.S. Navy enlisted person who performs administrative and clerical work YeomanRating insigniaIssued byUnited States NavyTypeEnlisted ratingAbbreviationYN / YNS (Submarine)SpecialtyAdministration The yeoman rate is one of the oldest rates in the U.S. Navy, dating back to 1794. Historically, the Navy yeomen were responsible for keeping the storerooms for the ship's gunners, carpenters and boatswains. With the transition from sail to steam, yeomen were assigned to the ship's engineers. In the mo...

Wappen derer von Taubenheim Wilhelm Graf von Taubenheim. Mit ihm erlosch das Geschlecht der Taubenheim. Die von Taubenheim waren ein uradliges, später freiherrliches und seit 1859 gräfliches Geschlecht mit gleichnamigen Stammhause Taubenheim bei Meißen. Inhaltsverzeichnis 1 Geschichte 2 Wappen 3 Bekannte Familienmitglieder 4 Literatur 5 Weblinks 6 Einzelnachweise Geschichte Urkundlich wurde das Geschlecht erstmals 1186 mit Adalbert von Taubenheim und 1269 mit Heinricus de Tubenheim genannt...

El texto que sigue es una traducción defectuosa. Si quieres colaborar con Wikipedia, busca el artículo original y mejora esta traducción.Copia y pega el siguiente código en la página de discusión del autor de este artículo: {{subst:Aviso mal traducido|Tamar Gendler}} ~~~~ Tamar Gendler Información personalNacimiento 20 de diciembre de 1965 (57 años)Princeton (Estados Unidos) Nacionalidad EstadounidenseEducaciónEducada en Harvard UniversityYale UniversitySupervisor doctoral Robert No...

Detective Conan: Episode One - The Great Detective Turned Small名探偵コナン エピソード“ONE” 小さくなった名探偵(Meitantei Konan Episōdo Wan Chīsakunatta Meitantei) AnimeSutradaraYasuichiro YamamotoProduserShogakukanYomiuri TV TMS EntertainmentSkenarioYasuichiro Yamamoto dan Hiroshi KashiwabaraMusikKatsuo ŌnoStudioV1StudioTayang9 Desember 2016  Portal anime dan manga Detective Conan: Episode One - The Great Detective Turned Small (名探偵コナン エピソ...

نيكولاي يونسكو   معلومات شخصية الميلاد سنة 1820  الوفاة 24 يناير 1905 (84–85 سنة)  مواطنة رومانيا  عضو في الأكاديمية الرومانية  [لغات أخرى]‏  مناصب الحياة العملية المهنة صحفي،  وسياسي،  ودبلوماسي  الحزب الحزب الليبرالي القومي الروماني  اللغات الرو...

Church of England diocese, 1888 to 2014 53°40′48″N 1°30′00″W / 53.680°N 1.500°W / 53.680; -1.500 Diocese of WakefieldCoat of armsLocationEcclesiastical provinceYorkArchdeaconriesHalifax, PontefractStatisticsParishes188Churches234InformationEstablished18 May 1888 (1888-05-18)–20 April 2014 (2014-04-20)CathedralWakefield CathedralCurrent leadershipBishopAt dissolution: Stephen Platten, Bishop of WakefieldSuffraganAt dissolution...

Mike Espy Alphonso Michael Espy (lahir 30 November 1953) adalah seorang politikus Amerika Serikat yang menjabat sebagai Menteri Pertanian Amerika Serikat ke-25 dari 1993 sampai 1994. Ia adalah Afrika Amerika pertama dan orang pertama dari Deep South yang memegang jabatan tersebut. Sebagai anggota Partai Demokrat, Espy sebelumnya menjabat sebagai anggota DPR dari 1987 sampai 1993. Referensi Pranala luar Wikimedia Commons memiliki media mengenai Mike Espy. Mike Espy for U.S. Senate official cam...

Peta Azerbaijan menunjukan rayon Xocali. Khojali, juga disebut Ivanyan (bahasa Armenia: Իվանյան; bahasa Azerbaijan: Xocalı), juga disebut Khojaly, Khodjaly dan Hojaly, secara de facto adalah sebuah rayon sekaligus kota di Artsakh. Walaupun begitu, secara de jure wilayah ini masih masuk Azerbaijan. Rayon ini adalah lokasi Pembantaian Khojaly pada Februari 1992.[1] Referensi ^ Tofig Musayev, From Territorial Claims To Belligerent Occupation: Legal Appraisal, Journal World of Dip...

The Miniature Paul Ion Trap and board-level RF electronics A miniature mass spectrometer (MMS) is a type of mass spectrometer (MS) which has small size and weight and can be understood as a portable or handheld device. Current lab-scale mass spectrometers however, usually weigh hundreds of pounds and can cost on the range from thousands to millions of dollars. One purpose of producing MMS is for in situ analysis. This in situ analysis can lead to much simpler mass spectrometer operation such ...

2014 American filmThe Longest WeekTheatrical release posterDirected byPeter GlanzScreenplay byPeter GlanzStory byPeter GlanzJuan IglesiasProduced byUday ChopraNeda ArmianStarringJason BatemanOlivia WildeBilly CrudupJenny SlateNarrated byLarry PineCinematographyBen KutchinsEdited bySarah FlackMusic byJay IsraelsonProductioncompanyYRF EntertainmentDistributed byGravitas VenturesRelease date September 5, 2014 (2014-09-05) Running time86 minutesCountryUnited StatesLanguageEnglishBu...

2nd episode of the 3rd season of The Office The ConventionThe Office episodeEpisode no.Season 3Episode 2Directed byKen WhittinghamWritten by Gene Stupnitsky Lee Eisenberg Featured musicGirls Gone Wild by Captain AhabCinematography byRandall EinhornEditing byDean HollandProduction code306Original air dateSeptember 28, 2006 (2006-09-28)Running time22 minutesGuest appearances Jerome Bettis as himself Creed Bratton as Creed Bratton Charles Esten as Josh Porter Robert Bagnell a...

This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (August 2022) (Learn how and when to remove this template message) Stevie NicholsonNicholson in November 2011Born (1983-12-30) 30 December 1983 (age&#...

This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (January 2017) This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: N. J. Kuncheria – news · newspapers · books · scholar · JSTOR (June 2016) (Learn how and when to remove t...

1985 American TV series or program GulagBased onstory by Yehousha Ben-PoratDan GordonRaphael ShauliWritten byDan GordonDirected byRoger YoungCountry of originUnited StatesOriginal languageEnglishProductionProducerAndrew AdelsonProduction companiesHBO Premiere FilmsLorimar PicturesMFI Furniture GroupBudget$5 million[1]Original releaseNetworkHBOReleaseJanuary 13, 1985 (1985-01-13) Gulag is a 1985 drama film by Roger Young, aired originally on HBO and later relea...

Assembly constituency in Madhya Pradesh JataraConstituency detailsCountryIndiaRegionCentral IndiaStateMadhya PradeshDistrictTikamgarhLS constituencyTikamgarhReservationSC Jatara Assembly constituency is one of the 230 Vidhan Sabha (Legislative Assembly) constituencies of Madhya Pradesh state in central India. This constituency is reserved for the candidates belonging to the Scheduled castes since 2008, following the delimitation of the legislative assembly constituencies.[1] It came i...

American physicist (born 1933) Arno Allan PenziasPenzias in 2007Born (1933-04-26) April 26, 1933 (age 90)Munich, German ReichNationalityAmericanAlma materCity College of New York (B.S., Physics, 1954)Columbia University (Ph.D., Physics, 1962)Known forCosmic Microwave Background RadiationSpouseSherry Penzias[not verified in body]AwardsHenry Draper Medal (1977)Nobel Prize in Physics (1978)Harold Pender Award (1991)IRI Medal (1998)Scientific careerFieldsPhysicsInstitutions...

Canyon in southern Albania and a tourist attraction Canyon of GjipeIUCN category V (protected landscape/seascape)Canyon of GjipeLocation within AlbaniaShow map of AlbaniaCanyon of Gjipe (Europe)Show map of EuropeLocationVlorë CountyNearest cityHimara, VlorëCoordinates40°8′37″N 19°40′13″E / 40.14361°N 19.67028°E / 40.14361; 19.67028Area1,200 hectares (12 km2)[1]DesignationProtected Landscape Area The Canyon of Gjipe (Albanian: Kanioni i G...

This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (July 2019) EllosSingle by Ceky VicinyReleasedMarch 11, 2019GenreDembowLength2:55 Ellos is a song by the Dominican urban artist Ceky Viciny, released on March 11, 2019. A remix version was released on April 19, 2019, featuring Secreto El Famoso Biberon. The song borrows from the Eiffel 65 song Blue. Music video The video was released on...

Configurable CPU architecture This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: ESi-RISC – news · newspapers · books · scholar · JSTOR (December 2009) (Learn how and when to remove this template message) eSi-RISCDesignereSi-RISCBits16-bit/32-bitIntroduced2009DesignRISCTypeRegister-RegisterEncodingIntermixed 16...

2012 EP by Jang Wooyoung23, Male, SingleCover of the Gold Edition of the extended play.EP by Jang WooyoungReleasedJuly 8, 2012GenreK-popLength24:49LanguageKoreanLabelJYP Entertainment 23, Male, Single is the debut mini album by 2PM's South Korean singer and dancer Jang Wooyoung. It was released by JYP Entertainment on July 8, 2012. Background The song DJ Got Me Goin' Crazy is composed and written by fellow 2PM member Jun. K, while Be With You is composed and written by Lee Junho.[...