Porovnání in-memory databázových systémů
Název práce: | Porovnání in-memory databázových systémů |
---|---|
Autor(ka) práce: | Cabalka, Martin |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Chlapek, Dušan |
Oponenti práce: | Palovská, Helena |
Jazyk práce: | Česky |
Abstrakt: | Cílem této práce je přiblížení základních technologických principů in-memory databázových systémů s následným průzkumem trhu a výběrem dvou produktů, které budou podrobeny kvalitativnímu srovnání v řadě navržených kritérií. Následně bude rovněž prozkoumána možnost měření výkonu zvolených produktů pomocí implementace TPC-C benchmarku, vzniklé na Vysoké škole ekonomické v Praze. V úvodu jsou nastíněny výhody a okolnosti, které podporují jeden ze současných trendů v oblasti databázových systémů, tzv. in-memory databázové systémy. Ve třetí kapitole jsou přiblíženy nejobvyklejší modely současných databázových systémů. Na to navazuje další kapitola, v které jsou popsány technologické principy in-memory databázových systémů. V kapitole pět jsou již porovnávány výhody a nevýhody diskových oproti in-memory systémům a následně vyvráceny nejobvyklejší mýty, které se k nim váží. V následující části je analyzován trh in-memory databázových systémů a definovány kritéria pro výběr porovnávaných produktů. Ty jsou následně porovnány podle kritérií navržených v kapitole devět. V poslední části je rozebírána možnost výkonnostního srovnání zvolených in-memory systémů pomocí vybrané implementace TPC-C benchmarku. Jako hlavní přínos práce vidím komplexní analýzu in-memory databázových systémů, jak z teoretického pohledu, tak z následného praktického testování zvolených systémů podle navržených kritérií. |
Klíčová slova: | VoltDB; TimesTen; TPC-C; SolidDB; databáze; IMDBMS ; SQL; in-memory databázové systémy |
Název práce: | Comparison of in-memory database systems |
---|---|
Autor(ka) práce: | Cabalka, Martin |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Chlapek, Dušan |
Oponenti práce: | Palovská, Helena |
Jazyk práce: | Česky |
Abstrakt: | The aim of this thesis is to analyze basic technological principles of in-memory database systems, followed by a market research and selection of the products, which will be submitted to the qualitative comparison in a number of proposed criteria. Afterwards, there will be also explored the possibility of a performance measuring through the implementation of TPC-C benchmark, created at University of economics in Prague. In the introduction are outlined the circumstances and advantages, which support one of actual trends in database systems -- in-memory database systems. In the third chapter are described the most usual models of present database systems. This is followed by a next chapter, where are described technological principles of in-memory database systems. In chapter five are compared advantages and disadvantages of disc and in-memory systems and subsequently, the most common myths about in-memory databases are disproved. In a next part the in-memory database market is analyzed and criterions for choosing compared products are defined. Those products are subsequently compared, according to criterions defined in a chapter nine. In the last part is analyzed a possibility of a performance comparison of chosen products through the selected implementation of TPC-C benchmark. The most important outcome of this thesis is a complex analyze of in-memory database systems. Both from theoretical point of view, as well as from practical testing of chosen systems from proposed criterions. |
Klíčová slova: | in-memory databse systems; SQL; database; IMDBMS; TimesTen; VoltDB; TPC-C; SolidDB |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 13. 6. 2013 |
---|---|
Datum podání práce: | 5. 5. 2014 |
Datum obhajoby: | 19. 6. 2014 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/43325/podrobnosti |