{"title":"ArchDB: Towards Parallelized Recovery in Massive Archived Databases","authors":"Kai Du, Zhijian Yuan, Shuqiang Yang, Huaimin Wang","doi":"10.1109/FGCNS.2008.79","DOIUrl":null,"url":null,"abstract":"Monitoring online transactions or tracking users' behavior will generate large-scale archived streaming data in scientific experiments, inner-network audit logs and so on. These archived systems may scale up to petabytes (1015 Bytes). Storing and analyzing the structural data in such scale calls forth at least three challenging issues: data reliability, data storing and analyzing performance, and tradeoff between high reliability and high performance. Based on analyzing the characteristics of the archived streaming data, we propose a novel high reliable log-free database architecture, ArchDB. In order to meet the three challenges, this paper designs optimized data placement policy, data block size and data archiving occasion, pipelining and parallelizing archiving procedure. The experimental results show ArchDB can double the insertion performance and speed up the recovery process by a factor of the parallel recovery degree.","PeriodicalId":370780,"journal":{"name":"2008 Second International Conference on Future Generation Communication and Networking Symposia","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 Second International Conference on Future Generation Communication and Networking Symposia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FGCNS.2008.79","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Monitoring online transactions or tracking users' behavior will generate large-scale archived streaming data in scientific experiments, inner-network audit logs and so on. These archived systems may scale up to petabytes (1015 Bytes). Storing and analyzing the structural data in such scale calls forth at least three challenging issues: data reliability, data storing and analyzing performance, and tradeoff between high reliability and high performance. Based on analyzing the characteristics of the archived streaming data, we propose a novel high reliable log-free database architecture, ArchDB. In order to meet the three challenges, this paper designs optimized data placement policy, data block size and data archiving occasion, pipelining and parallelizing archiving procedure. The experimental results show ArchDB can double the insertion performance and speed up the recovery process by a factor of the parallel recovery degree.