Haku

Database replication : an overview of replication techniques in common database systems

QR-koodi

Database replication : an overview of replication techniques in common database systems

Tämä opinnäytetyö on tehty HAAGA-HELIA:n tietokantateemaryhmän ja DBTech EXT projektin tilauksesta syksyllä 2010 HAAGA-HELIAssa järjestettävää workshopia varten. Opinnäytetyössä tutkittiin, mitä tietokantareplikointi on ja kuinka se toteutetaan.

Tutkimustyö on jaettu kahteen osaan, jonka ensimmäinen osa on toteutettu kirjallisuustutkimuksena. Materiaali kirjallisuustutkimukseen on haettu eri tietokantatoimittajien manuaaleista, tutkimuksista ja oppaista. Näistä esitellään kolmen yleisimmän tietokantajärjestelmän replikointitekniikat ja niiden ominaisuudet. Vertailu on tehty ryhmittelemällä järjestelmät uudelleen toiminnallisuuksien mukaan. Toinen, empiirinen osa tutkii tietokantareplikointia käytännössä, ensimmäisestä osasta saatujen tietojen pohjalta. Lisäksi replikointiympäristön pystytys SQL Server 2008 ympäristöön on dokumentoitu.

Kirjallinen osa osoitti, että eri toimittajilla on omanlaisensa toteutus replikoinnista. Näitä ovat erilaiset termit ja käsitteet, joiden vertailu oli hankalaa. Osan yhteenvedossa vertailu on tehty ryhmittelemällä ne uudelleen replikointityyppien ja ominaisuuksien mukaan. Ryhmät on myös uudelleen nimetty. Toisen osan testeistä saadun tiedon mukaan replikointi voidaan toteuttaa monella tavalla, ja se on tehokas tapa hajauttaa tietoa sinne, missä sitä tarvitaan. Lisäksi testit osoittivat suunnittelun tärkeyden.

Opinnäytetyön johtopäätöksenä voidaan todeta tietokantareplikoinnin olevan monimutkainen järjestelmä, joka vaatii riittävää teoreettista ja käytännön osaamista niin suunnittelu, - toteutus- kuin ylläpitovaiheessakin.

Tallennettuna: