GO언어를 이용한 대용량 데이터 리스트의 동시성 처리 비교Concurrency processing comparison of large data list using GO language
- Other Titles
- Concurrency processing comparison of large data list using GO language
- Authors
- 이요셉; 임영환
- Issue Date
- Mar-2022
- Publisher
- 국제문화기술진흥원
- Keywords
- GO language; List Map; Concurrency; Large Data; GO언어; 리스트맵; 동시성; 대용량 데이터
- Citation
- 문화기술의 융합, v.8, no.2, pp.361 - 366
- Journal Title
- 문화기술의 융합
- Volume
- 8
- Number
- 2
- Start Page
- 361
- End Page
- 366
- URI
- http://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/42150
- DOI
- 10.17703/JCCT.2022.8.2.361
- ISSN
- 2384-0358
- Abstract
- 대용량 데이터를 처리 하는 방식은 여러 가지가 있다. 처리 방법에 따라서 대용량 데이터 리스트를 만드는데 처리속도가 많은 차이를 두고 있다. 대표적으로 대용량 데이터 리스트를 만들기 위해서 대용량 데이터를 정규화 된 쿼리로 만들고 만들어 낸 쿼리의 결과를 List Map 담아두고 출력 가능한 형태로 변환 한다. 이러한 과정은 단계별로 처리 속도가 저하되는 원인으로 발생된다. 만들어 낸 쿼리의 결과를 List Map으로 담는 과정에서 데이터의 형태별로 저장되는 형식 다르기 때문에 처리속도의 차이가 나타난다. GO언의 동시성 처리를 통해서 기존에 처리속도의 차이가 발생되던 문제를 해결하고자 한다. 즉 GO언의 동시성 처리 결과가 기존의 List Map에 담는 형식과 동시성을 사용하여 처리하는 방식의 대용량 데이터 리스트 처리 방식이 얼마나 차이가 나고 어떠한 방식으로 진행되는지를 제공하여 보다 빠른 처리를 할 수 있도록 비교 한다.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - College of Information Technology > Global School of Media > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.