{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T15:56:17Z","timestamp":1777650977803,"version":"3.51.4"},"reference-count":145,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2017,3,31]],"date-time":"2017-03-31T00:00:00Z","timestamp":1490918400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Big Data"],"published-print":{"date-parts":[[2017,12]]},"DOI":"10.1186\/s40537-017-0068-5","type":"journal-article","created":{"date-parts":[[2017,3,31]],"date-time":"2017-03-31T01:53:43Z","timestamp":1490925223000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":37,"title":["Modeling temporal aspects of sensor data for MongoDB NoSQL database"],"prefix":"10.1186","volume":"4","author":[{"given":"Nadeem Qaisar","family":"Mehmood","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rosario","family":"Culmone","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leonardo","family":"Mostarda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,3,31]]},"reference":[{"key":"68_CR1","unstructured":"Mauri R. A new generation of data requires next-generation systems. 2015. www.wired.com\/insights\/2015\/01\/a-new-generation-of-data-requires-next-generation-systems . Accessed 20 Oct 2016"},{"issue":"1","key":"68_CR2","first-page":"15","volume":"11","author":"RP Padhy","year":"2011","unstructured":"Padhy RP, Patra MR, Satapathy SC. RDBMS to NoSQL: reviewing some next-generation non-relational database\u2019s. Int J Adv Eng Sci Technol. 2011;11(1):15\u201330.","journal-title":"Int J Adv Eng Sci Technol"},{"key":"68_CR3","doi-asserted-by":"crossref","unstructured":"Michael M, Moreira JE, Shiloach D, Wisniewski RW. Scale-up x scale-out: a case study using nutch\/lucene. In: Parallel and distributed processing symposium, 2007. IPDPS 2007. New York: IEEE International; 2007. p. 1\u20138.","DOI":"10.1109\/IPDPS.2007.370631"},{"key":"68_CR4","doi-asserted-by":"crossref","unstructured":"Buneman P. Semistructured data. In: Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on principles of database systems. New York City: ACM; 1997. p. 117\u201321.","DOI":"10.1145\/263661.263675"},{"key":"68_CR5","doi-asserted-by":"crossref","unstructured":"Abiteboul S. Querying semi-structured data. In: International conference on database theory. Berlin: Springer; 1997. p. 1\u201318.","DOI":"10.1007\/3-540-62222-5_33"},{"issue":"42\u201349","key":"68_CR6","first-page":"62","volume":"13","author":"R Blumberg","year":"2003","unstructured":"Blumberg R, Atre S. The problem with unstructured data. DM Rev. 2003;13(42\u201349):62.","journal-title":"DM Rev"},{"key":"68_CR7","doi-asserted-by":"crossref","unstructured":"Keller AM, Jensen R, Agarwal S. Persistence software: bridging object-oriented programming and relational databases. In: ACM SIGMOD record. vol. 22. New York CIty: ACM. 1993. p. 523\u20138.","DOI":"10.1145\/170035.171541"},{"key":"68_CR8","doi-asserted-by":"crossref","unstructured":"Kaur K, Rani R. Modeling and querying data in NoSQL databases. In: 2013 IEEE international conference on big data. New York: IEEE; 2013. p. 1\u20137.","DOI":"10.1109\/BigData.2013.6691765"},{"key":"68_CR9","unstructured":"Scherzinger S, Klettke M, St\u00f6rl U. Managing schema evolution in NoSQL data stores. 2013. arXiv preprint arXiv:1308.0514 ."},{"key":"68_CR10","doi-asserted-by":"crossref","unstructured":"Gudivada VN, Rao D, Raghavan VV. NoSQL systems for big data management. In: 2014 IEEE world congress on services (SERVICES). New York: IEEE; 2014. p. 190\u20137.","DOI":"10.1109\/SERVICES.2014.42"},{"key":"68_CR11","unstructured":"Zikopoulos P, Eaton C. Understanding big data: analytics for enterprise class hadoop and streaming data. New York: McGraw-Hill Osborne Media; 2011. http:\/\/www.bdvc.nl\/images\/Rapporten\/ibm-understanding-big-data.pdf . Accessed 27 Mar 2017."},{"key":"68_CR12","doi-asserted-by":"crossref","unstructured":"Hecht R, Jablonski S. NoSQL evaluation: a use case oriented survey. 2011.","DOI":"10.1109\/CSC.2011.6138544"},{"key":"68_CR13","doi-asserted-by":"crossref","unstructured":"Li Y, Manoharan S. A performance comparison of SQL and NoSQL databases. In: 2013 IEEE pacific rim conference on communications, computers and signal processing (PACRIM). New York: IEEE; 2013. p. 15\u20139.","DOI":"10.1109\/PACRIM.2013.6625441"},{"key":"68_CR14","unstructured":"Pokorn\u1ef3 J. New database architectures: steps towards big data processing. In: Palma Dos Reis A, Abraham AP, editors. Proc. of IADIS European conference on data mining (ECDM\u201913). IADIS Press; 2013. p. 3\u201310."},{"key":"68_CR15","doi-asserted-by":"crossref","unstructured":"Bajaber F, Sakr S, Batarfi O, Altalhi A, Elshawi R, Barnawi A. Big data processing systems: state-of-the-art and open challenges. In: 2015 international conference on cloud computing (ICCC). New York: IEEE; 2015. p. 1\u20138.","DOI":"10.1109\/CLOUDCOMP.2015.7149633"},{"key":"68_CR16","doi-asserted-by":"publisher","unstructured":"Grolinger K, Hayes M, Higashino WA, L\u2019Heureux A, Allison DS, Capretz MAM. Challenges for mapreduce in big data. In: 2014 IEEE world congress on services (SERVICES). 2014. p. 182\u20139. doi: 10.1109\/SERVICES.2014.41 .","DOI":"10.1109\/SERVICES.2014.41"},{"issue":"1","key":"68_CR17","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/2522968.2522979","volume":"46","author":"S Sakr","year":"2013","unstructured":"Sakr S, Liu A, Fayoumi AG. The family of mapreduce and large-scale data processing systems. ACM Comput Surv. 2013;46(1):11.","journal-title":"ACM Comput Surv"},{"key":"68_CR18","doi-asserted-by":"crossref","first-page":"314","DOI":"10.1016\/j.ins.2014.01.015","volume":"275","author":"CP Chen","year":"2014","unstructured":"Chen CP, Zhang C-Y. Data-intensive applications, challenges, techniques and technologies: a survey on big data. Inf Sci. 2014;275:314\u201347.","journal-title":"Inf Sci"},{"key":"68_CR19","doi-asserted-by":"crossref","first-page":"652","DOI":"10.1109\/ACCESS.2014.2332453","volume":"2","author":"H Hu","year":"2014","unstructured":"Hu H, Wen Y, Chua T-S, Li X. Toward scalable systems for big data analytics: a technology tutorial. IEEE Access. 2014;2:652\u201387.","journal-title":"IEEE Access"},{"issue":"12","key":"68_CR20","doi-asserted-by":"crossref","first-page":"617","DOI":"10.4236\/jsea.2015.812058","volume":"8","author":"A Ribeiro","year":"2015","unstructured":"Ribeiro A, Silva A, da Silva AR. Data modeling and data analytics: a survey from a big data perspective. J Softw Eng Appl. 2015;8(12):617.","journal-title":"J Softw Eng Appl"},{"key":"68_CR21","doi-asserted-by":"crossref","unstructured":"Panigati E, Schreiber FA, Zaniolo C. Data streams and data stream management systems and languages. In: Data management in pervasive systems. Berlin: Springer. 2015. p. 93\u2013111.","DOI":"10.1007\/978-3-319-20062-0_5"},{"issue":"3","key":"68_CR22","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1109\/69.774104","volume":"11","author":"H Gregersen","year":"1999","unstructured":"Gregersen H, Jensen CS. Temporal entity-relationship models\u2014a survey. IEEE Trans Knowl Data Eng. 1999;11(3):464\u201397.","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"5","key":"68_CR23","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1109\/69.404027","volume":"7","author":"G Ozsoyoilu","year":"1995","unstructured":"Ozsoyoilu G, Snodgrass RT. Temporal and real-time databases: a survey. IEEE Trans Knowl Data Eng. 1995;7(5):513\u201332.","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"68_CR24","doi-asserted-by":"crossref","unstructured":"Cuzzocrea A. Temporal aspects of big data management: state-of-the-art analysis and future research directions. In: 2015 22nd international symposium on temporal representation and reasoning (TIME). New York: IEEE; 2015. p. 180\u20135.","DOI":"10.1109\/TIME.2015.31"},{"key":"68_CR25","doi-asserted-by":"crossref","unstructured":"Bonnet P, Gehrke J, Seshadri P. Towards sensor database systems. In: International conference on mobile data management. Berlin: Springer; 2001. p. 3\u201314.","DOI":"10.1007\/3-540-44498-X_1"},{"key":"68_CR26","unstructured":"Gilbert AC, Kotidis Y, Muthukrishnan S, Strauss M. Quicksand: quick summary and analysis of network data. Technical report. 2001."},{"key":"68_CR27","doi-asserted-by":"crossref","unstructured":"Chen J, DeWitt DJ, Tian F, Wang Y. Niagaracq: a scalable continuous query system for internet databases. In: ACM SIGMOD record. vol. 29. New York City: ACM; 2000. p. 379\u201390.","DOI":"10.1145\/342009.335432"},{"key":"68_CR28","doi-asserted-by":"crossref","unstructured":"Zhu Y, Shasha D. Statstream: statistical monitoring of thousands of data streams in real time. In: Proceedings of the 28th international conference on very large data bases. Toronto: VLDB Endowment; 2002. p. 358\u201369.","DOI":"10.1016\/B978-155860869-6\/50039-1"},{"key":"68_CR29","first-page":"149","volume":"1","author":"R Agrawal","year":"2001","unstructured":"Agrawal R, Somani A, Xu Y. Storage and querying of e-commerce data. VLDB. 2001;1:149\u201358.","journal-title":"VLDB"},{"key":"68_CR30","doi-asserted-by":"crossref","unstructured":"Law Y-N, Wang H, Zaniolo C. Query languages and data models for database sequences and data streams. In: Proceedings of the 13th int. conference on very large data bases. vol. 30. VLDB \u201904. Toronto: VLDB Endowment. 2004. p. 492\u2013503. http:\/\/dl.acm.org\/citation.cfm?id=1316689.1316733 . Accessed 27 Mar 2017.","DOI":"10.1016\/B978-012088469-8.50045-0"},{"issue":"2","key":"68_CR31","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/776985.776986","volume":"32","author":"L Golab","year":"2003","unstructured":"Golab L, \u00d6zsu MT. Issues in data stream management. SIGMOD Rec. 2003;32(2):5\u201314. doi: 10.1145\/776985.776986 .","journal-title":"SIGMOD Rec"},{"key":"68_CR32","doi-asserted-by":"publisher","unstructured":"Akulakrishna PK, Lakshmi J, Nandy SK. Efficient storage of big-data for real-time gps applications. In: 2014 IEEE fourth international conference on big data and cloud computing (BdCloud). 2014. p. 1\u20138. doi: 10.1109\/BDCloud.2014.49 .","DOI":"10.1109\/BDCloud.2014.49"},{"key":"68_CR33","doi-asserted-by":"publisher","unstructured":"Ediger D, McColl R, Poovey J, Campbell D. Scalable infrastructures for data in motion. In: 2014 14th IEEE\/ACM international symposium on cluster, cloud and grid computing (CCGrid). 2014. p. 875\u201382. doi: 10.1109\/CCGrid.2014.91 .","DOI":"10.1109\/CCGrid.2014.91"},{"key":"68_CR34","doi-asserted-by":"crossref","unstructured":"Mehmood NQ, Culmone R. An ANT+ protocol based health care system. In: 2015 IEEE 29th international conference on advanced information networking and applications workshops (WAINA). New York: IEEE; 2015. p. 193\u20138.","DOI":"10.1109\/WAINA.2015.45"},{"key":"68_CR35","doi-asserted-by":"publisher","unstructured":"Perumal T, Ramli AR, Leong CY, Mansor S, Samsudin K. Interoperability among heterogeneous systems in smart home environment. In: IEEE international conference on signal image technology and internet based systems, 2008. SITIS \u201908. p. 177\u201386. doi: 10.1109\/SITIS.2008.94 .","DOI":"10.1109\/SITIS.2008.94"},{"key":"68_CR36","unstructured":"ThisisANT: ThisIsANT: the wireless sensor network solution. http:\/\/www.thisisant.com . Accessed 27 Mar 2017."},{"key":"68_CR37","doi-asserted-by":"crossref","unstructured":"Li T, Liu Y, Tian Y, Shen S, Mao W. A storage solution for massive iot data based on NoSQL. In: 2012 IEEE international conference on green computing and communications (GreenCom). New York: IEEE; 2012. p. 50\u20137.","DOI":"10.1109\/GreenCom.2012.18"},{"key":"68_CR38","unstructured":"MongoDB for GIANT ideas. https:\/\/www.mongodb.com . Accessed 27 Mar 2017."},{"key":"68_CR39","doi-asserted-by":"crossref","unstructured":"Bray T. The javascript object notation (json) data interchange format. 2014.","DOI":"10.17487\/rfc7158"},{"key":"68_CR40","doi-asserted-by":"crossref","unstructured":"Mehmood N, Culmone R. A data acquisition and document oriented storage methodology for ANT+ protocol sensors in real-time web. In: The 30-th IEEE international conference on advanced information networking and applications (AINA-2016). Crans-Montana: Centre de Congr\u00e8s le R\u00e9gent; 2016.","DOI":"10.1109\/WAINA.2016.49"},{"key":"68_CR41","doi-asserted-by":"crossref","unstructured":"Babcock B, Babu S, Datar M, Motwani R, Widom J. Models and issues in data stream systems. In: Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on principles of database systems. New York City: ACM; 2002. p. 1\u201316.","DOI":"10.1145\/543613.543615"},{"key":"68_CR42","doi-asserted-by":"crossref","unstructured":"Hesse G, Lorenz M. Conceptual survey on data stream processing systems. In: 2015 IEEE 21st international conference on parallel and distributed systems (ICPADS). New York: IEEE; 2015. p. 797\u2013802.","DOI":"10.1109\/ICPADS.2015.106"},{"key":"68_CR43","unstructured":"MongoDB\u00a0University I. NoSQL Vs relational databases. 2016. https:\/\/www.mongodb.com\/scale\/nosql-vs-relational-databases . Accessed 27 Mar 2017."},{"key":"68_CR44","unstructured":"Ali S. Comparisons of relational databases with big data: a teaching approach. 2016. www.asee.org\/documents\/zones\/zone3\/2015\/Comparisons-of-Relational-Databases-with-Big-Data-a-Teaching-Approach.pdf . Accessed 27 Mar 2017."},{"issue":"4","key":"68_CR45","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1145\/1978915.1978919","volume":"39","author":"R Cattell","year":"2011","unstructured":"Cattell R. Scalable SQL and NoSQL data stores. ACM SIGMOD Rec. 2011;39(4):12\u201327.","journal-title":"ACM SIGMOD Rec"},{"key":"68_CR46","doi-asserted-by":"crossref","unstructured":"Sagiroglu S, Sinanc D. Big data: a review. In: 2013 international conference on collaboration technologies and systems (CTS). New York: IEEE; 2013. p. 42\u20137.","DOI":"10.1109\/CTS.2013.6567202"},{"key":"68_CR47","first-page":"2014","volume":"5","author":"C Strozzi","year":"1998","unstructured":"Strozzi C. NoSQL\u2014a relational database management system. Lainattu. 1998;5:2014.","journal-title":"Lainattu"},{"key":"68_CR48","unstructured":"Redis is an open source in-memory data store. http:\/\/redis.io . Accessed 27 Mar 2017."},{"key":"68_CR49","unstructured":"Project Aerospike. 2016. http:\/\/www.aerospike.com . Accessed 27 Mar 2017."},{"key":"68_CR50","unstructured":"Project Voldemort. 2013. http:\/\/www.project-voldemort.com\/voldemort . Accessed 27 Mar 2017."},{"key":"68_CR51","unstructured":"List of NoSQL databases. http:\/\/nosql-database.org . Accessed 27 Mar 2017."},{"key":"68_CR52","unstructured":"Neo4j. http:\/\/neo4j.com . Accessed 27 Mar 2017."},{"key":"68_CR53","unstructured":"Beyer M. Gartner says solving \u201cbig data\u201d challenge involves more than just managing volumes of data. Gartner. Archived from the original on 10, 2011."},{"key":"68_CR54","unstructured":"Snow, D.: Adding a 4th V to BIG Data-Veracity. http:\/\/dsnowondb2.blogspot.cz\/2012\/07\/adding-4th-v-to-big-data-veracity.html . Accessed 06 Mar 2016."},{"key":"68_CR55","unstructured":"Memcached. http:\/\/memcached.org . Accessed 27 Mar 2017."},{"key":"68_CR56","unstructured":"MemcacheDB. http:\/\/memcachedb.org . Accessed 27 Mar 2017."},{"key":"68_CR57","unstructured":"Apache Cassandra database. http:\/\/cassandra.apache.org . Accessed 27 Mar 2017."},{"key":"68_CR58","unstructured":"Jedis-small and sane Redis java client. https:\/\/github.com\/xetorthio\/jedis . Accessed 27 Mar 2017."},{"key":"68_CR59","unstructured":"r3-Map-Reduce engine for Redis Python client. http:\/\/heynemann.github.io\/r3\/ . Accessed 27 Mar 2017."},{"key":"68_CR60","unstructured":"Basho Data Platform for Riak. http:\/\/basho.com\/products . Accessed 27 Mar 2017."},{"key":"68_CR61","unstructured":"Basho Riak KV. http:\/\/basho.com\/products\/riak-kv . Accessed 27 Mar 2017."},{"key":"68_CR62","doi-asserted-by":"crossref","unstructured":"DeCandia G, Hastorun D, Jampani M, Kakulapati G, Lakshman A, Pilchin A, Sivasubramanian S, Vosshall P, Vogels W. Dynamo: amazon\u2019s highly available key-value store. In: ACM SIGOPS operating systems review. vol. 41. New York City: ACM; 2007. p. 205\u201320.","DOI":"10.1145\/1294261.1294281"},{"key":"68_CR63","unstructured":"Basho Riak TS. http:\/\/basho.com\/products\/riak-ts\/ . Accessed 27 Mar 2017."},{"key":"68_CR64","unstructured":"Project Voldemort Design. 2013. http:\/\/www.project-voldemort.com\/voldemort\/design.html . Accessed 27 Mar 2017."},{"key":"68_CR65","unstructured":"Amazon DynamoDB. 2012. https:\/\/aws.amazon.com\/dynamodb . Accessed 27 Mar 2017."},{"key":"68_CR66","unstructured":"Oracle Berkeley DB. http:\/\/www.oracle.com\/us\/products\/database\/berkeley-db\/overview . Accessed 27 Mar 2017."},{"key":"68_CR67","unstructured":"Tokyo Cabinet: a modern implementation of DBM. http:\/\/fallabs.com\/tokyocabinet . Accessed 27 Mar 2017."},{"key":"68_CR68","unstructured":"Tokyo Tyrant. http:\/\/fallabs.com\/tokyotyrant . Accessed 27 Mar 2017."},{"key":"68_CR69","unstructured":"Scalaris, a distributed transactional key-value store. https:\/\/code.google.com\/archive\/p\/scalaris . Accessed 27 Mar 2017."},{"key":"68_CR70","doi-asserted-by":"crossref","unstructured":"Abadi DJ, Madden SR, Hachem N. Column-stores vs. row-stores: how different are they really? In: Proceedings of the 2008 ACM SIGMOD international conference on management of data. New York City: ACM; 2008. p. 967\u201380.","DOI":"10.1145\/1376616.1376712"},{"key":"68_CR71","unstructured":"Sarkissian A. Wtf is a supercolumn? An intro to the Cassandra data model. 2009. http:\/\/arin.me\/blog\/wtf-is-a-supercolumn-cassandra-data-model . Accessed 3 Aug 2011."},{"key":"68_CR72","unstructured":"Apache HBase. http:\/\/hbase.apache.org . Accessed 27 Mar 2017."},{"key":"68_CR73","unstructured":"Apache Accumulo. https:\/\/accumulo.apache.org . Accessed 27 Mar 2017."},{"issue":"2","key":"68_CR74","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1145\/1365815.1365816","volume":"26","author":"F Chang","year":"2008","unstructured":"Chang F, Dean J, Ghemawat S, Hsieh WC, Wallach DA, Burrows M, Chandra T, Fikes A, Gruber RE. Bigtable: a distributed storage system for structured data. ACM Trans Comput Syst. 2008;26(2):4.","journal-title":"ACM Trans Comput Syst"},{"issue":"5","key":"68_CR75","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/1165389.945450","volume":"37","author":"S Ghemawat","year":"2003","unstructured":"Ghemawat S, Gobioff H, Leung S-T. The google file system. SIGOPS Oper. Syst. Rev. 2003;37(5):29\u201343. doi: 10.1145\/1165389.945450 .","journal-title":"SIGOPS Oper. Syst. Rev"},{"key":"68_CR76","unstructured":"Burrows M. The chubby lock service for loosely-coupled distributed systems. In: Proceedings of the 7th symposium on operating systems design and implementation. Seattle: USENIX Association; 2006. p. 335\u201350. http:\/\/dl.acm.org\/citation.cfm?id=1298455.1298487 . Accessed 29 Mar 2017."},{"key":"68_CR77","doi-asserted-by":"crossref","unstructured":"Lakshman A, Malik P. Cassandra: structured storage system on a p2p network. In: Proceedings of the 28th ACM symposium on principles of distributed computing. New York City: ACM; 2009. p. 5.","DOI":"10.1145\/1582716.1582722"},{"key":"68_CR78","unstructured":"Hypertable. http:\/\/www.hypertable.com . Accessed 27 Mar 2017."},{"key":"68_CR79","unstructured":"AllegroGraph\u2014Graph Database. http:\/\/allegrograph.com . Accessed 27 Mar 2017."},{"key":"68_CR80","unstructured":"ArangoDB. www.arangodb.com . Accessed 27 Mar 2017."},{"key":"68_CR81","unstructured":"OrientDB. http:\/\/orientdb.com . Accessed 27 Mar 2017."},{"key":"68_CR82","unstructured":"Montag D. Understanding neo4j scalability. Neotechnology: White Paper. 2013."},{"key":"68_CR83","unstructured":"Prud\u2019Hommeaux E, Seaborne A, et al. SPARQL query language for rdf. W3C recommendation. vol. 15. 2008."},{"key":"68_CR84","unstructured":"neo4django : an Object Graph Mapper. http:\/\/neo4django.readthedocs.io . Accessed 27 Mar 2017."},{"key":"68_CR85","unstructured":"DB-Engines. http:\/\/db-engines.com . Accessed 27 Mar 2017."},{"key":"68_CR86","unstructured":"Weinberger C. Native multi-model can compete with pure document and graph databases. https:\/\/www.arangodb.com\/2015\/06\/multi-model-benchmark . Accessed 27 Mar 2017."},{"key":"68_CR87","unstructured":"Fowler A. NoSQL For Dummies. New York: Wiley. 2015."},{"key":"68_CR88","unstructured":"Apache CouchDB. http:\/\/couchdb.apache.org . Accessed 27 Mar 2017."},{"key":"68_CR89","unstructured":"Apache CouchBase. http:\/\/www.couchbase.com . Accessed 27 Mar 2017."},{"key":"68_CR90","unstructured":"Rethink DB. https:\/\/rethinkdb.com . Accessed 27 Mar 2017."},{"key":"68_CR91","unstructured":"IBM Cloudant. https:\/\/cloudant.com . Accessed 27 Mar 2017."},{"key":"68_CR92","unstructured":"Polymorphism MongoDB. http:\/\/mongodb.github.io\/mongo-csharp-driver\/2.0\/reference\/bson\/mapping\/polymorphism . Accessed 27 Mar 2017."},{"key":"68_CR93","unstructured":"Moniruzzaman A, Hossain SA. NoSQL database: New era of databases for big data analytics-classification, characteristics and comparison. 2013. arXiv preprint arXiv:1307.0191 ."},{"key":"68_CR94","unstructured":"Creating a basic custom schema type. http:\/\/mongoosejs.com\/docs\/customschematypes.html . Accessed 27 Mar 2017."},{"key":"68_CR95","unstructured":"NoSQL---MongoDB vs CouchDB. http:\/\/stackoverflow.com\/questions\/3375494\/nosql-mongodb-vs-couchdb . Accessed 27 Mar 2017."},{"key":"68_CR96","doi-asserted-by":"crossref","unstructured":"Mardan A. Boosting your node.js data with the mongoose orm library. In: Building real-world scalable web apps: practical node.js. Berlin: Springer; 2014. p. 149\u201372.","DOI":"10.1007\/978-1-4302-6596-2_7"},{"key":"68_CR97","unstructured":"Morphia - MongoDB object-document mapper in Java. https:\/\/github.com\/mongodb\/morphia . Accessed 27 Mar 2017."},{"key":"68_CR98","volume-title":"The definitive guide to MongoDB: the NoSQL database for cloud and desktop computing","author":"P Membrey","year":"2011","unstructured":"Membrey P, Plugge E, Hawkins D. The definitive guide to MongoDB: the NoSQL database for cloud and desktop computing. New York City: Apress; 2011."},{"key":"68_CR99","unstructured":"MongoDB: Mongodb architecture guide 3.2\u2014a mongodb white paper."},{"key":"68_CR100","unstructured":"MongoDB Aggregation. https:\/\/docs.mongodb.org\/manual\/aggregation . Accessed 27 Mar 2017."},{"issue":"1","key":"68_CR101","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S. Mapreduce: simplified data processing on large clusters. Commun ACM. 2008;51(1):107\u201313. doi: 10.1145\/1327452.1327492 .","journal-title":"Commun ACM"},{"issue":"4","key":"68_CR102","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/1924421.1924436","volume":"54","author":"E Meijer","year":"2011","unstructured":"Meijer E, Bierman G. A co-relational model of data for large shared data banks. Commun ACM. 2011;54(4):49\u201358.","journal-title":"Commun ACM"},{"key":"68_CR103","volume-title":"Fundamentals of database systems","author":"R Elmasri","year":"2010","unstructured":"Elmasri R, Navathe S. Fundamentals of database systems. 6th ed. Boston: Addison-Wesley; 2010.","edition":"6"},{"key":"68_CR104","unstructured":"Katsov, I.: NoSQL data modeling techniques. 2012. https:\/\/highlyscalable.wordpress.com\/2012\/03\/01\/nosql-data-modeling-techniques . Accessed 27 Mar 2017."},{"key":"68_CR105","unstructured":"Patel, J.: Cassandra data modeling best practices. 2012. www.ebaytechblog.com\/2012\/07\/16\/cassandra-data-modeling-best-practices-part-1 . Accessed 27 Mar 2017."},{"key":"68_CR106","doi-asserted-by":"crossref","unstructured":"Bugiotti F, Cabibbo L, Atzeni P, Torlone R. Database design for NoSQL systems. In: 33rd international conference on conceptual modeling. Berlin: SPringer; 2014. p. 223\u201331.","DOI":"10.1007\/978-3-319-12206-9_18"},{"key":"68_CR107","doi-asserted-by":"crossref","unstructured":"Wei-ping Z, Ming-Xin L, Huan C. Using mongodb to implement textbook management system instead of MySQL. In: IEEE 3rd international conference on communication software and networks (ICCSN). New York: IEEE; 2011. p. 303\u20135.","DOI":"10.1109\/ICCSN.2011.6013720"},{"key":"68_CR108","doi-asserted-by":"crossref","unstructured":"Kanade A, Gopal A, Kanade S. A study of normalization and embedding in mongodb. In: 2014 IEEE international on advance computing conference (IACC). New York: IEEE; 2014. p. 416\u201321.","DOI":"10.1109\/IAdCC.2014.6779360"},{"issue":"1","key":"68_CR109","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1145\/320434.320440","volume":"1","author":"PP-S Chen","year":"1976","unstructured":"Chen PP-S. The entity-relationship model-toward a unified view of data. ACM Trans Database Syst. 1976;1(1):9\u201336.","journal-title":"ACM Trans Database Syst"},{"issue":"6","key":"68_CR110","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1145\/362384.362685","volume":"13","author":"EF Codd","year":"1970","unstructured":"Codd EF. A relational model of data for large shared data banks. Commun ACM. 1970;13(6):377\u201387. doi: 10.1145\/362384.362685 .","journal-title":"Commun ACM"},{"key":"68_CR111","first-page":"11","volume":"21","author":"EF Codd","year":"1985","unstructured":"Codd EF. Does your dbms run by the rules? Comput World. 1985;21:11.","journal-title":"Comput World"},{"key":"68_CR112","unstructured":"MongoDB Drivers. https:\/\/docs.mongodb.org\/ecosystem\/drivers . Accessed 27 Mar 2017."},{"key":"68_CR113","unstructured":"MongoDB, Java and Object Relational Mapping. http:\/\/www.infoq.com\/articles\/mongodb-java-orm-bcd . Accessed 27 Mar 2017."},{"key":"68_CR114","unstructured":"mongoose:elegant mongodb object modeling for node.js. http:\/\/mongoosejs.com . Accessed 27 Mar 2017."},{"key":"68_CR115","unstructured":"Iridium\u2014a high performance MongoDB ORM for Node.js. https:\/\/github.com\/SierraSoftworks\/Iridium . Accessed 27 Mar 2017."},{"key":"68_CR116","unstructured":"Node ORM2\u2014object relational mapping. https:\/\/github.com\/dresende\/node-orm2 . Accessed 27 Mar 2017."},{"key":"68_CR117","unstructured":"What is the killer reason for using Mongoose ORM? http:\/\/stackoverflow.com\/questions\/5747806\/what-is-the-killer-reason-for-using-mongoose-orm . Accessed 27 Mar 2017."},{"key":"68_CR118","unstructured":"MJORM (mongo-java-orm)\u2014a MongoDB Java ORM. https:\/\/code.google.com\/archive\/p\/mongo-java-orm . Accessed 27 Mar 2017."},{"key":"68_CR119","unstructured":"Java IoT: Article Cover Story: What Is POJO Programming? http:\/\/java.sys-con.com\/node\/180374 . Accessed 27 Mar 2017."},{"key":"68_CR120","unstructured":"Mehta VP. Getting started with object-relational mapping. Pro LINQ Object Relational Mapping with C# 2008. 2008:3\u201315."},{"key":"68_CR121","unstructured":"MongoJack. http:\/\/mongojack.org . Accessed 27 Mar 2017."},{"key":"68_CR122","unstructured":"Query in Java as in Mongo shell. http:\/\/jongo.org . Accessed 27 Mar 2017."},{"key":"68_CR123","unstructured":"MongoLink: an object document mapper (ODM) for Java and MongoDB. http:\/\/mongolink.org . Accessed 27 Mar 2017."},{"key":"68_CR124","unstructured":"POCO Support in .NET Framework. https:\/\/msdn.microsoft.com\/en-us\/library\/cc681329.aspx . Accessed 27 Mar 2017."},{"key":"68_CR125","unstructured":"MongoDB ODM for Node.js based on ES6 generators. http:\/\/mongorito.com . Accessed 27 Mar 2017."},{"key":"68_CR126","unstructured":"Ming:Database mapping layer for MongoDB on Python. https:\/\/sourceforge.net\/projects\/merciless . Accessed 27 Mar 2017."},{"key":"68_CR127","unstructured":"BackboneORM: a polystore ORM for Node.js and the browser. http:\/\/vidigami.github.io\/backbone-orm . Accessed 27 Mar 2017."},{"key":"68_CR128","unstructured":"Parikh S, Stirman K. Schema design for time series data in mongodb. vol. 30. 2013. http:\/\/blog.mongodb.org . Accessed 27 Mar 2017."},{"key":"68_CR129","unstructured":"MongoDB Cloud Manager. https:\/\/www.mongodb.com\/cloud . Accessed 27 Mar 2017."},{"key":"68_CR130","unstructured":"MongoDB for time series data (Webinar Series). https:\/\/www.mongodb.com\/lp\/webinar-series\/time-series-july-2014 . Accessed 27 Mar 2017."},{"key":"68_CR131","unstructured":"MongoDB limits and thresholds. https:\/\/docs.mongodb.org\/manual\/reference\/limits\/ . Accessed 27 Mar 2017."},{"key":"68_CR132","unstructured":"MongoDB GridFS API. https:\/\/docs.mongodb.org\/manual\/core\/gridfs\/ . Accessed 27 Mar 2017."},{"key":"68_CR133","first-page":"13","volume":"2016","author":"NQ Mehmood","year":"2016","unstructured":"Mehmood NQ, Culmone R, Mostarda L. A flexible and scalable architecture for real-time ANT+ sensor data acquisition and NoSQL storage. Int J Distrib Sens Netw. 2016;2016:13.","journal-title":"Int J Distrib Sens Netw"},{"key":"68_CR134","unstructured":"Dynastream\u00a0Corporation I. ANT message protocol and usage, version 2.1. www.thisisant.com . Accessed 06 Mar 2016."},{"key":"68_CR135","unstructured":"Dynastream\u00a0Corporation I. ANT+ device profile: environment, revision 1.0. www.thisisant.com . Accessed 06 Mar 2016."},{"key":"68_CR136","unstructured":"Dynastream\u00a0Corporation I. ANT+ device profile: stride based speed and distance monitor, revision 1.3. www.thisisant.com . Accessed 06 Mar 2016."},{"key":"68_CR137","unstructured":"Dynastream\u00a0Corporation I. ANT+ device profile: heart rate monitor, revision 1.13. www.thisisant.com . Accessed 01 May 2015."},{"key":"68_CR138","unstructured":"Dynastream\u00a0Corporation I. ANT+ common pages, revision 2.4. www.thisisant.com . Accessed 06 Mar 2016."},{"key":"68_CR139","unstructured":"Ant message protocol and usage: application notes,version 2.1. online doc, Dynastream innovations Inc. 2007. www.thisisant.com . Accessed 06 Mar 2016."},{"key":"68_CR140","unstructured":"Arora R, Aggarwal RR. Modeling and querying data in mongodb. Int J Sci Eng Res. 2013;4(7). https:\/\/pdfs.semanticscholar.org\/bd01\/577311001f31d93930586f5ab0ad79bb7564.pdf . Accessed 27 Mar 2017."},{"key":"68_CR141","unstructured":"Jankovi\u0107 O. NoSQL dokument baza podataka: prikaz skladi\u0161tenja podataka sa osvrtom na podatke sa senzora. Infoteh-Jahorina, INFOTEH-JAHORINA. 14:561\u20136. http:\/\/infoteh.rs.ba\/rad\/2015\/RSS-3\/RSS-3-1.pdf . Accessed 27 Mar 2017."},{"key":"68_CR142","unstructured":"Papoutsoglou E, Samourkasidis A, Tsai M-Y, Davey M, Ineichen A, Eeftens M, Athanasiadis IN. Towards an air pollution health study data management system\u2014a case study from a smoky swiss railway."},{"key":"68_CR143","unstructured":"Vera H, Wagner\u00a0Boaventura MH, Guimaraes V, Hondo F. Data modeling for NoSQL document-oriented databases."},{"key":"68_CR144","doi-asserted-by":"crossref","unstructured":"Parker Z, Poe S, Vrbsky SV. Comparing NoSQL mongodb to an SQL db. In: Proceedings of the 51st ACM southeast conference. New York City: ACM; 2013. p. 5.","DOI":"10.1145\/2498328.2500047"},{"key":"68_CR145","unstructured":"Nadeem QM. NodeTempANT. 2016. https:\/\/github.com\/nqaisar\/NodeTempANT . Accessed 27 Mar 2017."}],"container-title":["Journal of Big Data"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-017-0068-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s40537-017-0068-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-017-0068-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:53:09Z","timestamp":1750189989000},"score":1,"resource":{"primary":{"URL":"http:\/\/journalofbigdata.springeropen.com\/articles\/10.1186\/s40537-017-0068-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,31]]},"references-count":145,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,12]]}},"alternative-id":["68"],"URL":"https:\/\/doi.org\/10.1186\/s40537-017-0068-5","relation":{},"ISSN":["2196-1115"],"issn-type":[{"value":"2196-1115","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,3,31]]},"article-number":"8"}}