Title :
A Smart Polyglot Solution for Big Data in Healthcare
Author :
Kaur, Karamjit ; Rani, Rinkle
Author_Institution :
Thapar Univ., Patiala, India
Abstract :
Healthcare information systems (HISs) are multifarious in nature. They are thus best implemented using multiple data stores because one database won´t fulfill all the storage requirements of such complex applications. The amalgamation of different databases within an application is known as polyglot persistence. To achieve a polyglot-persistent solution, different database types must available. As late as 2005, relational databases ruled as the de facto databases, but their reign has been challenged by nonrelational databases, known as NoSQL data stores, making polyglot persistence possible. Applications´ persistence needs are progressing from mostly relational to a mixture of data stores. For example, various HIS modules should use different data stores to model data closer to its semantic usage. The authors´ PolyglotHIS solution lets managers easily venture into polyglot-persistent software because all data stores are free and open source. Although polyglot persistence generates overhead from dealing with multiple data stores, the benefits are worth every penny. With PolyglotHIS, overhead in terms of latency caused by the presence of multiple layers is so small that it becomes negligible as the dataset increases.
Keywords :
Big Data; health care; medical information systems; persistent objects; public domain software; relational databases; storage management; NoSQL data store; PolyglotHIS solution; big data; de facto database; healthcare information systems; multiple data store; nonrelational database; open source; polyglot persistence; polyglot-persistent software; polyglot-persistent solution; smart polyglot solution; storage requirement; Big data; Data models; Databases; Distributed processing; Hospitals; Medical services; big data; data analysis; distributed systems; healthcare;
Journal_Title :
IT Professional
DOI :
10.1109/MITP.2015.111