{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/102958"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/102958","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Building data storage and analytic backend services for listen online","abstract":"Data storage and post-processing are among the most important data-related tasks. These tasks aim at keeping the data available and reusable in the long term so people can look into the data, manipulate the data and find valuable information that they need. The tasks can be more complex and difficult to deal with when the domain of the problem expands to the Big-Social World. In this case, the data could be nonuniform, which means the source of data is not limited to only one social media and the structure of the data could be variant. Therefore, traditional relational database management systems (RDBMSs) cannot properly work here to handle the unstructured data. This thesis introduces a system which integrates both Neo4j, a graph database, and MySQL, a traditional relational database, together to solve the unstructured social media data management problem mentioned above. The system has been integrated in Listen Online, or Lion for short, to handle the real problems. For convenience, we call the system Lion Backend. Lastly, by building upon some existing libraries, Lion-Backend provides graphical interfaces to users to help them easily build their queries and apply analysis functions to their data.","abstract_html":"Data storage and post-processing are among the most important data-related tasks. These tasks aim at keeping the data available and reusable in the long term so people can look into the data, manipulate the data and find valuable information that they need. The tasks can be more complex and difficult to deal with when the domain of the problem expands to the Big-Social World. In this case, the data could be nonuniform, which means the source of data is not limited to only one social media and the structure of the data could be variant. Therefore, traditional relational database management systems (RDBMSs) cannot properly work here to handle the unstructured data. This thesis introduces a system which integrates both Neo4j, a graph database, and MySQL, a traditional relational database, together to solve the unstructured social media data management problem mentioned above. The system has been integrated in Listen Online, or Lion for short, to handle the real problems. For convenience, we call the system Lion Backend. Lastly, by building upon some existing libraries, Lion-Backend provides graphical interfaces to users to help them easily build their queries and apply analysis functions to their data.","abstract_has_math":false,"creators":["Hu, Zhaoheng"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Electrical & Computer Engr","degree_department":null,"school":null,"contributors":["Chang, Kevin"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2019,"date_issued":"2019-02-08T18:44:44Z","date_published":"2019-02-08T18:44:44Z","updated_at":"2026-07-22T22:24:42Z","subjects":["Database","Data processing","Listen Online"],"languages":["en"],"rights":["Copyright 2018 Zhaoheng Hu"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/102958","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Chang, Kevin"]},{"key":"dc:creator","label":"Author","values":["Hu, Zhaoheng"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2019-02-08T18:44:44Z","2021-02-09T10:15:41Z","2018-12-11","2018-12"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical & Computer Engr"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Database","Data processing","Listen Online"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2018 Zhaoheng Hu"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/102958"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Data storage and post-processing are among the most important data-related tasks. These tasks aim at keeping the data available and reusable in the long term so people can look into the data, manipulate the data and find valuable information that they need. The tasks can be more complex and difficult to deal with when the domain of the problem expands to the Big-Social World. In this case, the data could be nonuniform, which means the source of data is not limited to only one social media and the structure of the data could be variant. Therefore, traditional relational database management systems (RDBMSs) cannot properly work here to handle the unstructured data. This thesis introduces a system which integrates both Neo4j, a graph database, and MySQL, a traditional relational database, together to solve the unstructured social media data management problem mentioned above. The system has been integrated in Listen Online, or Lion for short, to handle the real problems. For convenience, we call the system Lion Backend. Lastly, by building upon some existing libraries, Lion-Backend provides graphical interfaces to users to help them easily build their queries and apply analysis functions to their data.","Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2020-12-01","The student, Zhaoheng Hu, accepted the attached license on 2018-12-11 at 11:57.","The student, Zhaoheng Hu, submitted this Thesis for approval on 2018-12-11 at 12:03.","This Thesis was approved for publication on 2018-12-11 at 12:45.","DSpace SAF Submission Ingestion Package generated from Vireo submission #13289 on 2019-02-08 at 11:42:02","Made available in DSpace on 2019-02-08T18:44:44Z (GMT). No. of bitstreams: 2 HU-THESIS-2018.pdf: 2189088 bytes, checksum: 3ed294a261ecc456c55f74854843dc88 (MD5) LICENSE.txt: 4208 bytes, checksum: 84769fb27321e0e7b9d3b9997632bffd (MD5) Previous issue date: 2018-12-11","Embargo set by: Seth Robbins for item 109986 Lift date: 2021-02-08T18:44:50Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","Limited Restriction Lifted for Item 109986 on 2021-02-09T10:15:41Z."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Building data storage and analytic backend services for listen online"]}]}],"canonical_facts":{"dc:contributor":["Chang, Kevin"],"dc:creator":["Hu, Zhaoheng"],"dc:date":["2019-02-08T18:44:44Z","2021-02-09T10:15:41Z","2018-12-11","2018-12"],"dc:description":["Data storage and post-processing are among the most important data-related tasks. These tasks aim at keeping the data available and reusable in the long term so people can look into the data, manipulate the data and find valuable information that they need. The tasks can be more complex and difficult to deal with when the domain of the problem expands to the Big-Social World. In this case, the data could be nonuniform, which means the source of data is not limited to only one social media and the structure of the data could be variant. Therefore, traditional relational database management systems (RDBMSs) cannot properly work here to handle the unstructured data. This thesis introduces a system which integrates both Neo4j, a graph database, and MySQL, a traditional relational database, together to solve the unstructured social media data management problem mentioned above. The system has been integrated in Listen Online, or Lion for short, to handle the real problems. For convenience, we call the system Lion Backend. Lastly, by building upon some existing libraries, Lion-Backend provides graphical interfaces to users to help them easily build their queries and apply analysis functions to their data.","Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2020-12-01","The student, Zhaoheng Hu, accepted the attached license on 2018-12-11 at 11:57.","The student, Zhaoheng Hu, submitted this Thesis for approval on 2018-12-11 at 12:03.","This Thesis was approved for publication on 2018-12-11 at 12:45.","DSpace SAF Submission Ingestion Package generated from Vireo submission #13289 on 2019-02-08 at 11:42:02","Made available in DSpace on 2019-02-08T18:44:44Z (GMT). No. of bitstreams: 2 HU-THESIS-2018.pdf: 2189088 bytes, checksum: 3ed294a261ecc456c55f74854843dc88 (MD5) LICENSE.txt: 4208 bytes, checksum: 84769fb27321e0e7b9d3b9997632bffd (MD5) Previous issue date: 2018-12-11","Embargo set by: Seth Robbins for item 109986 Lift date: 2021-02-08T18:44:50Z Reason: Author requested closed access (OA after 2yrs) in Vireo ETD system","Limited Restriction Lifted for Item 109986 on 2021-02-09T10:15:41Z."],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/102958"],"dc:language":["en"],"dc:rights":["Copyright 2018 Zhaoheng Hu"],"dc:subject":["Database","Data processing","Listen Online"],"dc:title":["Building data storage and analytic backend services for listen online"],"dc:type":["text"],"thesis:degree_discipline":["Electrical & Computer Engr"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:24:42Z"}