Dalīto datu krātuves implementēšana ar SOA
Author
Starovoitova, Tatjana
Co-author
Latvijas Universitāte. Datorikas fakultāte
Date
2010Metadata
Show full item recordAbstract
Kvalifikācijas darbā tiek aprakstīts sistēmas „CYONE tblWings” projektējums un izstrāde. Sistēmas mērķis ir izveidot mērogojamo PostgreSQL datu krātuvi, kas realizēs vienas tabulas ierakstu sadalīšanu starp vairākām datu bāzēm, kā arī nodrošinās vienoto piekļuvi datiem ar SOA bāzēto saskarni. Papildus tiek izveidota administrēšanas nodaļa, lai apskatītu krātuves datu bāžu stāvokli un mainīt uzstādījumus. Sistēma ir domāta ātrdarbības paaugstināšanai tabulām ar lielu ierakstu skaitu un biežiem rakstīšanas pieprasījumiem.
Sistēma ir realizēta, izmantojot .NET 3.5 vidi un programmēšanas valodu C#. This qualification work describes design and development of the „CYONE tblWings” system. The goal of the system is to create scalable PostgreSQL data storage that implements one data table records distribution across multiple databases and provides united data access using SOA based interface. In addition, administration zone to monitor storage data table state and manage settings is being built. The main task of the system is to increase performance for tables with huge amount of data records and frequent writing requests.
The system is implemented using .NET 3.5 Framework and programming language C#.