Abstract
This study presents a comprehensive method for rapidly processing, storing, retrieving, and analyzing big healthcare data. Based on NoSQL (not only SQL), a patient-driven data architecture is suggested to enable the rapid storing and flexible expansion of data. Thus, the schema differences of various hospitals can be overcome, and the flexibility for field alterations and addition is ensured. The timeline mode can easily be used to generate a visual representation of patient records, providing physicians with a reference for patient consultation. The sharding-key is used for data partitioning to generate data on patients of various populations. Subsequently, data reformulation is conducted as a first step, producing additional temporal and spatial data, providing cloud computing methods based on query-MapReduce-shard, and enhancing the search performance of data mining. Target data can be rapidly searched and filtered, particularly when analyzing temporal events and interactive effects.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
W. Hersh et al., Health-care hit or miss? Nature 470, 327–329 (2011)
M. Porta, J.M. Last, A dictionary of epidemiology (Oxford University Press, New York, 2008)
M.A. Musen, J.H. Bemmel, Handbook of medical informatics (Bohn Stafleu Van Loghum, Houten, 1999)
E.F. Codd, A relational model of data for large shared data banks. Commun. ACM 13(6), 377–387 (1970)
NoSQL Databases, Available: http://www.nosql-database.org/
10gen. MongoDB, http://www.mongodb.org/
National Health Insurance Research Database, Available: http://nhird.nhri.org.tw/en/index.htm
National Health Insurance Administration, Available: http://www.nhi.gov.tw/english/index.aspx
P.A. Bernstein et al., Future directions in DBMS research - the Laguna Beach Participants. ACM SIGMOD Record. 18(1), 17–26 (1989)
A. Silberschatz, S. Zdonik, Strategic directions in database systems—breaking out of the box. ACM Comput. Surv. 28(4), 764–778 (1996)
G. DeCandia et al., Dynamo: amazon’s highly available key-value store. ACM SIGOPS 41(6), 205–220 (2007)
F. Chang et al., Bigtable: a distributed storage system for structured data, ACM T. Comput. Syst., 26(2), art. 4, (2006)
A. Lakshman, P. Malik, Cassandra: a decentralized structured storage system. ACM SIGOPS 44(2), 35–40 (2010)
N. Jatana, S. Puri, M. Ahuja, I. Kathuria, D. Gosain, A survey and comparison of relational and non-relational database, Int. J. Eng. Res. Tech., 1(6), (2012)
R. Cattell, Scalable SQL and NoSQL data stores. ACM SIGMOD Record. 39(4), 12–27 (2010)
M. Stonebraker, SQL databases v. NoSQL databases. Commun. ACM 53(4), 10–11 (2010)
A.B.M. Moniruzzaman, S.A. Hossain, NoSQL database: new era of database for big data analytics – classification, characteristics and comparison. Int. J. Database Theor. App. 6(4), 1–14 (2013)
I. Lungu, B.G. Tudorica, The development of a benchmark tool for NoSQL databases. Database Syst. J. 4(2), 13–20 (2013)
J. Pokorny, NoSQL databases: a step to database scalability in web environment. Int. J. Web Inform. Syst. 9(1), 69–82 (2013)
M. Ward, NoSQL database in the cloud: MongoDB on AWS, Amazon Web Services, 2013
J. Han, E. Haihong, L. Guan, J. Du, A survey on NoSQL databases, Int. Conf. on Pervas. Comput. and Appl. (ICPCA), IEEE Press, Oct 2011, pp. 363–366, doi: 10.1109/ICPCA.2011.6106531
C.H. Lin, P.H. Tseng, L.C. Huang, Y.J. Oyang, M.S. Wu, S.C. Chou, A multi-level cloud-based virtual health exam system on health cloud. J. Med. Biol. Eng. 33(4), 373–379 (2013)
A. Pavlo, C. Curino, S. Zdonik, Skew-aware automatic database partitioning in shared-nothing, parallel OLTP systems, ACM SIGMOD, pp. 61–72, May 2012
Y. Liu, Y. Wang, Y. Jin, Research on the improvement of MongoDB auto-sharding in cloud environment, IEEE ICCSE, pp. 851–854, July 2012
J. Dean, S. Ghemawat, MapReduce: simplified data processing on large clusters. Commun. ACM 51(1), 107–113 (2008)
JSON, Available: http://www.json.org/
BSON, Available: http://bsonspec.org/
J.J. Garrett, Ajax: a new approach to Web applications (Adaptive Path, CA, 2005)
D3.js, Available: http://d3js.org/
FDA Januvia Tablet, Available: http://www.fda.gov/Safety/MedWatch/SafetyInformation/Safety-RelatedDrugLabelingChanges/ucm121926.htm
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Lin, CH., Huang, LC., Chou, SC.T., Liu, CH., Cheng, HF., Chiang, IJ. (2016). Temporal Event Tracing on Big Healthcare Data Analytics. In: Hung, P. (eds) Big Data Applications and Use Cases. International Series on Computer Entertainment and Media Technology. Springer, Cham. https://doi.org/10.1007/978-3-319-30146-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-30146-4_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30144-0
Online ISBN: 978-3-319-30146-4
eBook Packages: Computer ScienceComputer Science (R0)