3 research outputs found
Apartment building in Holešov
The task of the bachelor's thesis is to elaborate a project documentation for construction works for new apartment building in Holešov. The apartment building is a free standing building with full basement and with 3 above ground floors. The apartment building has 6 residential units for a total of 20 inhabitants. Housing units are two rooms with a kitchenette (2+KK) and three rooms with a kitchenette (3+KK), each apartment has a terrace or a balcony and cellar located in the basement. The entrance to the building is oriented from the southwest side of the building. The individual floors are connected by a reinforced concrete monolithic two-arm staircase, which is located inside the building. The apartment building is based on concrete foundation strips and a foundation slab. The supporting system are walls from ceramic masonry. The ceiling structures are formed as reinforced concrete monolithic ceiling slabs. Roofing of the building is designed as a vegetation flat roof. The building is insulated with a contact thermal insulation system
Performance comparison of relational and NoSQL database systems in the cloud using an example from the field of e-commerce
E-commerce is a growing market. Companies running e-shops are faced with the task of choosing a database. Cloud database platforms are not much explored in this aspect. The most used databases are relational and NoSQL, which is why this work focused on them. This paper's primary goal is to perform a performance comparison of selected relational and NoSQL database management provided in the form of a Database as a Service, using an example from the field of e-commerce. The thesis analyzes the current mainstream offer of cloud database services. For performance testing, the work selects CosmosDB for PostgreSQL (relational) and CosmosDB for MongoDB (NoSQL) running on the Microsoft Azure platform. The paper uses a subset of anonymized data from a real system, using the example of a data model from the field of e-commerce. It uploads it to both databases using a custom Java application. The thesis compares the tested systems using the load testing method with the JMeter library. The measurements show that the average time of all operations for MongoDB was always many times higher than the time of PostgreSQL. So, it can be concluded that PostgreSQL is more powerful. However, the exception is the read operation, where MongoDB is faster. MongoDB also achieves a lower error rate for a more extensive range of queries.E-commerce je rostoucím trhem. Společnosti provozující e-shopy stojí před úkolem výběru databáze. Cloudové databázové platformy nejsou z tohoto aspektu příliš prozkoumány. Nejpoužívanějšími databázemi jsou relační a NoSQL, proto se na ně tato práce zaměřila. Hlavním cílem práce je provést výkonnostní porovnání vybraného relačního a NoSQL systému řízení báze dat poskytovaného formou Database as a Service, a to na příkladu z oblasti e-commerce. Práce rozebírá stávající mainstream nabídku cloudových databázových služeb. Pro testování výkonnosti vybírá práce CosmosDB for PostgreSQL (relační) a CosmosDB for MongoDB (NoSQL) běžící v Microsoft Azure platformě. Na příkladu datového modelu z oblasti e-commerce práce použije podmnožinu anonymizovaných dat z reálného systému a nahraje je do obou databází pomocí vlastní aplikace v Javě. Práce srovná testované systémy metodou load testing při použití knihovny JMeter. Z měření vyplývá že průměrný čas všech operací pro MongoDB byl vždy mnohonásobně vyšší než čas PostgreSQL. Dá se tedy usoudit, že PostgreSQL je výkonnější. Výjimkou je však operace čtení, kdy je rychlejší MongoDB. MongoDB také dosahuje nižší chybovosti při větší škále dotazů
Apartment building in Holešov
Úkolem bakalářské práce je vypracovat projektovou dokumentaci pro provádění novostavby bytového domu v Holešově. Objekt je navržen jako samostatně stojící, plně podsklepený se 3 nadzemními podlažími. Bytový dům disponuje 6 bytovými jednotkami celkově pro 20 obyvatel. Bytové jednotky mají velikost 2+KK a 3+KK, ke každému bytu je k dispozici terasa anebo balkón a sklepní kóje umístěné v podzemním podlaží. Vstup do objektu je orientován z jihozápadní strany objektu. Jednotlivá podlaží spojuje železobetonové monolitické dvouramenné schodiště, které se nachází uvnitř objektu. Bytový dům je založen na základových pasech z prostého betonu a základové desce. Nosný systém objektu je stěnový z keramických tvarovek. Stropní konstrukce jsou řešeny jako železobetonové monolitické stropní desky. Zastřešení objektu je navrženo jako vegetační plochá střecha. Objekt je zateplen kontaktním zateplovacím systémem.The task of the bachelor's thesis is to elaborate a project documentation for construction works for new apartment building in Holešov. The apartment building is a free standing building with full basement and with 3 above ground floors. The apartment building has 6 residential units for a total of 20 inhabitants. Housing units are two rooms with a kitchenette (2+KK) and three rooms with a kitchenette (3+KK), each apartment has a terrace or a balcony and cellar located in the basement. The entrance to the building is oriented from the southwest side of the building. The individual floors are connected by a reinforced concrete monolithic two-arm staircase, which is located inside the building. The apartment building is based on concrete foundation strips and a foundation slab. The supporting system are walls from ceramic masonry. The ceiling structures are formed as reinforced concrete monolithic ceiling slabs. Roofing of the building is designed as a vegetation flat roof. The building is insulated with a contact thermal insulation system.