{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:44:33Z","timestamp":1742913873052,"version":"3.40.3"},"publisher-location":"Singapore","reference-count":25,"publisher":"Springer Nature Singapore","isbn-type":[{"type":"print","value":"9789811990984"},{"type":"electronic","value":"9789811990991"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-981-19-9099-1_18","type":"book-chapter","created":{"date-parts":[[2023,5,11]],"date-time":"2023-05-11T10:26:01Z","timestamp":1683800761000},"page":"261-273","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Database Performance on Android Devices, A Comparative Analysis"],"prefix":"10.1007","author":[{"given":"Carolina","family":"Ferreira","sequence":"first","affiliation":[]},{"given":"Manuel","family":"Lopes","sequence":"additional","affiliation":[]},{"given":"Luciano","family":"Correia","sequence":"additional","affiliation":[]},{"given":"Cristina","family":"Wanzeller","sequence":"additional","affiliation":[]},{"given":"Filipe","family":"S\u00e1","sequence":"additional","affiliation":[]},{"given":"Pedro","family":"Martins","sequence":"additional","affiliation":[]},{"given":"Maryam","family":"Abbasi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,5,12]]},"reference":[{"key":"18_CR1","unstructured":"Business of Apps.: David Curry Android statistics (2022). https:\/\/www.businessofapps.com\/data\/android-statistics\/"},{"key":"18_CR2","unstructured":"Parihar, T.A.: Five of the most popular databases for mobile apps (2017). https:\/\/blog.trigent.com\/five-of-the-most-popular-databases-formobile-apps\/"},{"key":"18_CR3","doi-asserted-by":"crossref","unstructured":"Kussainov, K., Kumalakov, B.: Mobile data store platforms: Test case based performance evaluation, 11 (2016)","DOI":"10.5220\/0006032300950099"},{"key":"18_CR4","unstructured":"Che LB.: Room vs greendao for android: a comparative analysis of performance of room and greenDao (2019)"},{"key":"18_CR5","doi-asserted-by":"crossref","unstructured":"Obradovic, N., Kelec, A., Dujlovic, I.: Performance analysis on Android Sqlite database. In: 2019 18th International Symposium Infotech-Jahorina (Infotech), pp 1\u20134 (2019)","DOI":"10.1109\/INFOTEH.2019.8717652"},{"key":"18_CR6","unstructured":"Batista, M.G.R.: Realm is the best android database solution (2016). https:\/\/www.toptal.com\/android\/realm-best-android-database-solution."},{"key":"18_CR7","unstructured":"Andersson, T.: Analysis and quantitative comparison of storage, management, and scalability of data in core data system in relation to realm (2018)"},{"key":"18_CR8","unstructured":"Techopedia.: Object-relational mapping(orm). https:\/\/www.techopedia.com\/definition\/24200\/object-relational-mapping-orm"},{"key":"18_CR9","unstructured":"Sunday Akinsete. Integrating greendao into your android application (2017). https:\/\/www.codementor.io\/@sundayakinsete\/integrating-greendao-intoyour-android-application-yro5fzgtw"},{"key":"18_CR10","unstructured":"Redwerk.: Sqlite vs realm vs objectbox: complex data queries in android databases (2020). https:\/\/redwerk.com\/blog\/sqlite-vs-realm-vs-objectbox\/"},{"key":"18_CR11","doi-asserted-by":"crossref","unstructured":"Liu, Y., Xu, C., Cheung, S.-C.: Characterizing and detecting performance bugs for smartphone applications. ICSE 2014, pp. 1013\u20131024, New York, NY, USA. Association for Computing Machinery (2014)","DOI":"10.1145\/2568225.2568229"},{"key":"18_CR12","doi-asserted-by":"crossref","unstructured":"Guerrouj, L., Baysal, O.: Investigating the android apps\u2019 success: an empirical study. In: 2016 IEEE 24th International Conference on Program Comprehension (ICPC), pp. 1\u20134 (2016)","DOI":"10.1109\/ICPC.2016.7503724"},{"key":"18_CR13","unstructured":"Solanki, M.: What to choose realm orsqlite with room? (2022). https:\/\/itnext.io\/what-to-choose-realm-or-sqlite-with-room-e55c34b1675c"},{"key":"18_CR14","unstructured":"greenrobot. greendao changelog. https:\/\/greenrobot.org\/greendao\/changelog\/"},{"key":"18_CR15","unstructured":"Techopedia.: 256-bit encryption (2022). https:\/\/www.techopedia.com\/definition\/29703\/256bit-encryption"},{"key":"18_CR16","unstructured":"Lowski, M.K.: Android databases performance tests\u2014crud (2019). https:\/\/proandroiddev.com\/android-databases-performance-crud-a963dd7bb0eb"},{"key":"18_CR17","first-page":"5","volume":"8","author":"L Vogel","year":"2010","unstructured":"Vogel, L.: Android sqlite database and contentprovider-tutorial. Java, Eclipse, Android Web Program. Tutor. 8, 5 (2010)","journal-title":"Java, Eclipse, Android Web Program. Tutor."},{"key":"18_CR18","unstructured":"Abhishek, S.: Green dao: Android orm for your sqlite database (2020). https:\/\/abhiappmobiledeveloper.medium.com\/green-dao-android-orm-foryour-sqlite-database-accee20d7065"},{"key":"18_CR19","unstructured":"AshishRawat: Using room database\u2014Android jetpack (2019). https:\/\/medium.com\/mindorks\/using-room-database-android-jetpack-675a89a0e942"},{"key":"18_CR20","unstructured":"Kayere, P.: Introduction to room DB (2020). https:\/\/www.section.io\/engineeringeducation\/introduction-to-room-db\/"},{"key":"18_CR21","unstructured":"Luo, R.: Objectbox, a future of mobile database (2019). https:\/\/medium.com\/@rejaluo\/objectbox-superfast-edge-database-for-mobileand-iot-60db3821c179"},{"key":"18_CR22","unstructured":"StackShare:. Objectbox. https:\/\/stackshare.io\/objectbox"},{"key":"18_CR23","unstructured":"Alexander, G.: Realm vs sqlite: which database to choose in 2022 (2022). https:\/\/orangesoft.co\/blog\/realm-vs-sqlite"},{"key":"18_CR24","unstructured":"Barnhill, B.: Indexing (2021). https:\/\/dataschool.com\/sql-optimization\/howindexing-works\/"},{"key":"18_CR25","unstructured":"Tutorialspoint.: Sql\u2014indexes. https:\/\/www.tutorialspoint.com\/sql\/sqlindexes.htm"}],"container-title":["Smart Innovation, Systems and Technologies","Marketing and Smart Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-19-9099-1_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,11]],"date-time":"2023-05-11T10:29:35Z","timestamp":1683800975000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-19-9099-1_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9789811990984","9789811990991"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-981-19-9099-1_18","relation":{},"ISSN":["2190-3018","2190-3026"],"issn-type":[{"type":"print","value":"2190-3018"},{"type":"electronic","value":"2190-3026"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"12 May 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}