Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Databases For Mediation Systems: Design and Data scaling approach
Blekinge Institute of Technology, Faculty of Computing, Department of Communication Systems.
2015 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Context: There is continuous growth in data generation due to wide usage of modern communication systems. Systems have to be designed which can handle the processing of these data volumes efficiently. Mediation systems are meant to serve this purpose. Databases form an integral part of the mediation systems. Suitability of the databases for such systems is the principle theme of this work.

Objectives: The objective of this thesis is to identify the key requirements for databases that can be used as part of Mediation systems, gain a thorough understanding of various features, the data models commonly used in databases and to benchmark their performance.

Methods: Previous work that has been carried out on various databases is studied as a part of literature review. Test bed is set up as a part of experiment and performance metrics such as throughput and total time taken were measured through a Java based client. Thorough analysis has been carried out by varying various parameters like data volumes, number of threads in the client etc.

Results: Cassandra has a very good write performance for event and batch operations. Cassandra has a slightly better read performance when compared to MySQL Cluster but this differentiation withers out in case of fewer number of threads in the client.

Conclusions: On evaluation of MySQL Cluster and Cassandra we conclude that they have several features that are suitable for mediation systems. On the other hand, Cassandra does not guarantee ACID transactions while MySQL Cluster has good support. There is need for further evaluation on new generation databases which are not mature enough as of now.

Place, publisher, year, edition, pages
2015. , p. 39
Keywords [en]
Cassandra, Database, Mediation Systems, MySQL, Performance
National Category
Communication Systems
Identifiers
URN: urn:nbn:se:bth-1028OAI: oai:DiVA.org:bth-1028DiVA, id: diva2:826100
Subject / course
ET2580 Master's Thesis (120 credits) in Electrical Engineering with emphasis on Telecommunication Systems
Educational program
Double Diploma program
Presentation
2015-06-02, J3208, Blekinge Tekniska Högskola, 371 79 Karlskrona, Sweden, Karlskrona, 16:00 (English)
Supervisors
Examiners
Available from: 2015-07-01 Created: 2015-06-24 Last updated: 2015-07-01Bibliographically approved

Open Access in DiVA

fulltext(1258 kB)1417 downloads
File information
File name FULLTEXT01.pdfFile size 1258 kBChecksum SHA-512
fb483b86f6166c09c50bcb79609a3dd34c9e5c91af5e5213724a9fe924b824cdd445911dfb74a5423a36064d76de2ebf1b6628e1bd7c43cd7c68562a1f0a9676
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Ayyagari, Nitin Reddy
By organisation
Department of Communication Systems
Communication Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 1417 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 4024 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf