dc.contributor.author |
Strzelka, Szymon |
|
dc.date.accessioned |
2022-11-04T11:39:34Z |
|
dc.date.available |
2022-11-04T11:39:34Z |
|
dc.date.issued |
2022-11-04 |
|
dc.identifier.issn |
2021/M/BM/13 |
|
dc.identifier.uri |
https://repin.pjwstk.edu.pl/xmlui/handle/186319/1991 |
|
dc.description.abstract |
Poniższa praca opisuje możliwość zastosowania baz typu NoSQL jako alternatywy dla baz
relacyjnych w aplikacjach rozproszonych. Bazy relacyjne przez dziesiątki lat dominowały rynek
rozwiązań bazodanowych. Ostatnie lata przyniosły jednak niespotykany wcześniej przyrost ilości
użytkowników oraz danych. Bazy relacyjne zaczęły stawać się “wąskim gardłem” aplikacji w kontekście
wydajności. Wykorzystanie jednego serwera bazodanowego stanowi także pojedynczy punkt awarii, gdyż
w przypadku braku dostępu do bazy, aplikacje nie mogą funkcjonować prawidłowo.
Praca przedstawia porównanie baz relacyjnych i NoSQL z perspektywy wspieranych
funkcjonalności, charakterystyki oraz zastosowań. Autor skupił się również na zestawieniu wydajności
obu systemów, jak również wpływu na odczucia użytkownika.
W ramach pracy magisterskiej powstała również aplikacja webowa, składająca się z aplikacji
serwerowej oraz klienckiej. Stworzona aplikacja pozwoliła na ukazanie podobieństw i różnic pomiędzy
systemami bazodanowymi oraz przeprowadzenie testów wydajnościowych. Zastosowane rozwiązania
mogą także posłużyć jako prototyp podczas tranzycji wykorzystywanego typu bazy danych, zapewniając
transparentność rozwiązania. |
pl_PL |
dc.language.iso |
other |
pl_PL |
dc.relation.ispartofseries |
;6324 |
|
dc.subject |
Inżynieria Oprogramowania |
pl_PL |
dc.subject |
Technlogie sieci urządzeń mobilnych |
pl_PL |
dc.subject |
chmura obliczeniowa |
pl_PL |
dc.title |
Bazy danych NoSQL jako alternatywa baz relacyjnych w aplikacjach rozproszonych |
pl_PL |
dc.type |
Thesis |
pl_PL |