DOI QR코드

DOI QR Code

Performance Analysis of RDBMS and MongoDB through YCSB in Medical Data Processing System Based HL7 FHIR

HL7 FHIR 기반 의료 데이터 처리 시스템에서 YCSB를 통한 RDBMS와 MongoDB의 성능 분석 연구

  • Received : 2018.07.12
  • Accepted : 2018.07.20
  • Published : 2018.08.31

Abstract

There are some limits on cost and efficiency for large amount of data in RDBMS, and NoSQL is starting to gain popularity. In medical institutions, data forms are different between organizations, and that makes difficulty for interoperability between organizations. In this paper we focused on performance issues between RDMBS and NoSQL in medical documents. We had built two different environment and had experiment comparative analysis of NoSQL with RDBMS based on medical data. We used medical HL7 FHIR as a medical data standard. Also YCSB benchmark tool was used for performance comparison. Experiments shows that NoSQL has better performance in large amounts of medical data processing systems that have over 10,000~100,000 records.

Keywords

References

  1. S.H. Jung, J.C. Kim and C.B. Sim, "A Novel Data Prediction Model using Data Weights and Neural Network based on R for Meaning Analysis between Data," Journal of Korea Multimedia Society, Vol. 18, No. 4, pp. 524-532, 2015. https://doi.org/10.9717/kmms.2015.18.4.524
  2. H.S. Kim and B.H. Lee, "Interoperability between NoSQL and RDBMS via Auto-mapping Scheme in Distributed Parallel Processing Environment," Journal of the Korea Institute of Information and Communication Engineering, Vol. 21, No. 11, pp. 2067-2075, 2017. https://doi.org/10.6109/JKIICE.2017.21.11.2067
  3. Database Ranking, https://db-engines.com/en/ranking (accessed Jul., 1, 2018).
  4. S. Shin, "Standardization of Atypical Healthcare Data," The Journal of The Korean Institute of Communication Sciences, Vol. 35, No. 2, pp. 58-64, 2018.
  5. N. Na, S. Yun, and S. Park, "Design and Implement of Mapping System for Effective Health Information Data Exchange in Multi-Platform Environment," The Journal of Korea Institute of Information Technology, Vol. 10, No. 12, pp. 143-150, 2012.
  6. About NoSQL, https://aws.amazon.com/nosql/(accessed Jun., 30, 2018).
  7. H.J. Park, "A Study about Performance Evaluation of Various NoSQL Databases," Journal of Korea Institute of Information, Electronics, and Communication Technology, Vol. 9, No. 3, pp. 298-305, 2016. https://doi.org/10.17661/jkiiect.2016.9.3.298
  8. G.H. Kim, S. Cho, E. Lee, H.S. Kim, and H. Cho, "Health Level 7 Version 3 based Generating Clinical Document Architecture for Medication Administration System," Journal of Korea Multimedia Society, Vol. 11, No. 3, pp. 386-397, 2008.
  9. About YCSB, https://github.com/brianfrankcooper/YCSB/wiki (accessed Jun., 29, 2018).
  10. C. Park, J. Lee, and K. Kang, "Possibility of Reducing Power Consumption of Storage Server Based on I / O Pattern and Performance Evaluation Method," Korea Information Processing Society Review, Vol. 23, No. 4, pp. 36-42, 2016.
  11. Y. Abubakar, T.S. Adeyi, and I.G. Auta, "Performance Evaluation of NoSQL Systems Using YCSB in a Resource Austere Environment," International Journal of Applied Information Systems, Vol. 7, No. 8, pp. 23-27, 2014. https://doi.org/10.5120/ijais14-451229
  12. B.F. Cooper, A. Silberstein, E. Tam, R. Ramakrishnan, and R. Sears, "Benchmarking Cloud Serving System with YCSB," Proceedings of the 1st ACM Symposium on Cloud Computing, pp. 143-154, 2010.

Cited by

  1. 개인 건강 정보 처리를 위한 배치 어플리케이션에서 데이터 질의 속도 향상을 위한 PHDItemReader 설계 및 구현 vol.23, pp.12, 2018, https://doi.org/10.9717/kmms.2020.23.12.1496