Please use this identifier to cite or link to this item: http://drsr.daiict.ac.in//handle/123456789/1158
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorJat, P M-
dc.contributor.authorHajare, Kavan Vijaybhai-
dc.date.accessioned2024-08-22T05:21:13Z-
dc.date.available2024-08-22T05:21:13Z-
dc.date.issued2023-
dc.identifier.citationHajare, Kavan Vijaybhai (2023). Schema Design and Evaluation for Cassandra. Dhirubhai Ambani Institute of Information and Communication Technology. vi, 30 p. (Acc. # T01099).-
dc.identifier.urihttp://drsr.daiict.ac.in//handle/123456789/1158-
dc.description.abstractCassandra is one of the widely used distributed database because of some featureslike fault tolerance, partition tolerance, seamless replication and scalability. However,designing the schema for Cassandra is a challenging task. This work focuseson automating the schema design procedure for Cassandra. Following are the importantreasons for schema design automation. 1) Schema design for Cassandrarequires query load as an input along with the conceptual model which is differentfrom relational schema design. 2) Inclusion of a query load as an input addsmore complexity to the schema design process. To automate the schema designprocess, we study and formulate some mapping rules and develop an algorithmcapturing these rules. The algorithm takes two inputs namely ER diagram andapplication queries. The algorithm produces an output schema which containsthe list of attributes required to answer the query, partition key attributes andclustering key attributes. Evaluation of the algorithm is done manually. We usethree case studies for this purpose, out of which two are from literature namelydigital library system and hotel management system and remaining one is ourown application which is an E-commerce application. Results which we get onexecuting this algorithm on mentioned cases are turned out to be correct.-
dc.publisherDhirubhai Ambani Institute of Information and Communication Technology-
dc.subjectApache Cassandra-
dc.subjectdata modeling-
dc.subjectSchema Design-
dc.classification.ddc005.758 HAJ-
dc.titleSchema Design and Evaluation for Cassandra-
dc.typeDissertation-
dc.degreeM. Tech-
dc.student.id202111007-
dc.accession.numberT01099-
Appears in Collections:M Tech Dissertations

Files in This Item:
File SizeFormat 
202111007.pdf738.36 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.